Graduate Software Engineer (Java) - Up to $110,000
This Graduate Software Engineer role at a leading fintech firm involves designing and building scalable backend services using Java, focusing on high-availability systems for financial products such as payments and trading. The position emphasizes writing clean, well-tested production code, collaborating on system design and architecture, and improving platform performance, reliability, and security within a supportive, mentorship-driven engineering environment.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Financial Services, Engineering Services, Technology, Information and Media.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Role Overview
Confidential Client is hiring a Graduate Software Engineer (Java) — an entry-level, full-time role based in Tampa Bay, FL (hybrid). This position is ideal for a candidate who wants hands-on experience building scalable, production-grade Java backend services in a mentor-led fintech engineering organization.
- Employment type: Full-time
- Seniority: Entry level
- Location: Tampa Bay, Florida (Hybrid) — work from office as required and remote on other days
- Compensation: Up to $110,000 USD + Bonus
What You’ll Do
- Design and build scalable backend services using Java
- Develop and maintain high-availability systems that support payments, trading, or financial data platforms
- Write clean, well-tested production-grade code and contribute to test suites and CI/CD pipelines
- Collaborate with senior engineers on system design and architecture decisions
- Improve performance, reliability, and security across core platforms through instrumentation and proactive fixes
- Participate in code reviews, knowledge sharing, and team-led mentorship sessions
What We’re Looking For
Minimum qualifications (entry-level candidates encouraged):
- Strong fundamentals in Java and OOP
- Coursework or practical experience with data structures and algorithms
- Familiarity with version control systems (Git) and basic CI/CD concepts
- A test-first mindset (unit/integration testing knowledge)
- Good communication, collaboration, and a desire to learn from senior engineers
- Bachelor’s degree (or equivalent) in Computer Science, Engineering, or related field — new graduates welcome
We value potential and growth — if you can demonstrate problem-solving, curiosity, and basic technical competence in Java, we want to hear from you.
Nice to Have
- Experience or coursework in distributed systems, concurrency, or networking
- Exposure to cloud platforms (AWS, GCP, or Azure) and container tooling (Docker, Kubernetes)
- Familiarity with SQL and NoSQL databases
- Experience or interest in payments, trading systems, or financial data domains
- Knowledge of performance tuning, observability, and fault-tolerant design
Compensation & Location
- Salary: Up to $110,000 USD + Bonus (listed by Confidential Client)
- Work pattern: Hybrid — Tampa Bay, Florida (FL) is the authoritative location for this posting. Candidates should be able to commute to the local office per the team’s hybrid schedule.
Benefits & Culture
Confidential Client emphasizes engineering quality, mentorship, and continuous learning. Benefits inferred from the role and company profile include:
- Medical, dental, and vision insurance
- Mentorship and structured onboarding for junior engineers
- Career growth and training opportunities
- Collaborative teams that prioritize code quality and reliability
Accessibility & Compliance
Confidential Client and Careertakes are committed to inclusive hiring practices. Reasonable accommodations are available for applicants with disabilities during the application and interview process — please contact us if you need assistance.
Employment is subject to standard background checks where permitted. This posting is intended for roles based in Tampa Bay, Florida; applicants must be able to work in that location as required.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range