Java Software Engineer
Job in
Alpharetta, Fulton County, Georgia, 30239, USA
Listed on 2026-02-04
Listing for:
Russell Tobin
Full Time
position Listed on 2026-02-04
Job specializations:
-
Software Development
Backend Developer, Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
Type: 12-Month W2 Contract (Potential Conversion to Full-Time)
Pay Rate: $80–$90/hour (W2)
Job OverviewWe are seeking an experienced Senior Java Backend Engineer to join a Middle Office Core Platform team within a large, global financial services environment. This team builds and modernizes critical backend systems that power financial products and platform capabilities used by millions of customers every day.
In this role, you will contribute to product development and large-scale modernization initiatives. You are a hands-on engineer who enjoys designing and building high-quality backend services, understands how technology drives business outcomes, and keeps the customer at the center of every decision.
What You’ll Do- Engage in technical discussions and contribute to system and solution design
- Collaborate closely with a fast-paced engineering team on design and development
- Deliver high-quality software in an agile, iterative release environment
- Design, develop, and maintain scalable backend components and services
- Ensure code quality through best practices, unit testing, and automation
- Understand end-to-end system architecture while owning specific components
- Design clean interfaces and data exchange between systems and services
- Advocate for scalability, performance, and reliability through thoughtful design
- Participate in build, release, and deployment processes
- Bachelor’s degree in Computer Science or a related STEM field
- 7–15 years of professional software development experience
- (or 5 years with a Master’s degree / 2 years with a PhD)
- Strong experience with Java in enterprise or distributed environments
- Solid understanding of object-oriented design, design patterns, and coding principles
- Hands-on experience with microservices architecture
- Experience with relational databases such as Oracle, MySQL, Sybase, or PostgreSQL
- Experience building scalable, highly available distributed systems
- Strong knowledge of data structures, algorithms, and performance optimization
- Experience working in Agile/Scrum environments
- Experience with containers, Kubernetes, and service mesh technologies
- Exposure to cloud-based development (AWS or Azure preferred)
- Experience leveraging open-source frameworks and tools
- Background in assessing and improving application performance
- Experience with C++ or Golang is a plus
- Strong problem-solving skills with the ability to explain technical concepts clearly
- Ability to connect technical solutions to business and customer outcomes
- Comfortable working with ambiguous requirements and evolving priorities
- Proactive in identifying risks, issues, and opportunities for improvement
- Willing to share knowledge and collaborate across global teams
- Long-term 12-month W2 contract with potential for full-time conversion
- Competitive hourly rate ($80–$90/hour)
- Hybrid work model with a strong engineering culture
- Opportunity to work on mission-critical platforms in a large financial environment
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×