cover image
Russell Tobin

Java Software Engineer

Hybrid

Alpharetta, United states

$ 90 /hour

Freelance

29-01-2026

Share this job:

Skills

Leadership Java MySQL PostgreSQL Kubernetes Scrum Problem-solving Architecture Databases Azure AWS Software Development Agile C++ Microservices

Job Specifications

Senior Java Backend Engineer

Location: Alpharetta, GA (Hybrid – 3 days onsite)

Type: 12-Month W2 Contract (Potential Conversion to Full-Time)

Pay Rate: $80–$90/hour (W2)

Job Overview

We 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

Required Qualifications

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

Preferred Skills

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

Business & Leadership Skills

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

Why This Role

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

About the Company

Bring Top Talent With Your Company With Russell Tobin Headquartered in New York City with offices throughout the United States, United Kingdom, Ireland, The Netherlands, Brazil, Canada, India, and Singapore, Russell Tobin--a division of Pride Global--offers total staffing and recruitment solutions across a wide range of industries. Our team of highly skilled recruiters, sourcers, and subject-matter experts understand exactly how to find world-class candidates that will fit your company's precise needs. Whether you need skill... Know more