Back-End Java Engineer

Back-End Java Engineer

Contract Type:

Contractor

Location:

McLean - Virginia

Industry:

Technology

Reference Number:

CR/509848

Salary:

$57.88 - $67.88 Hourly

Contact Name:

Tandym Group

Contact Email:

Kayla.Dabbs@tandymgroup.com

Contact Phone:


Date Published:

04-Mar-2026

A Fortune 50 financial services company is seeking a highly motivated Back-End Java Engineer to join their team in the McLean, Virginia area.

 Responsibilities:
  • Design, develop, and maintain back-end services and APIs supporting mobile and web applications
  • Ensure performance, reliability, scalability, and responsiveness of backend services
  • Collaborate with cross-functional teams to define, design, and implement new features
  • Analyze and resolve system bottlenecks, defects, and integration issues
  • Refactor and improve existing code to increase readability, reduce complexity, and enhance maintainability
  • Conduct peer code reviews to maintain design standards and code quality
  • Coordinate integration of new services with existing applications and enterprise platforms
  • Participate in Agile ceremonies, including daily standups, sprint planning, and retrospectives
  • Develop proof-of-concepts and architecture documentation to evaluate technical solutions
  • Promote continuous improvement, automation, and adaptive planning practices
  • Support knowledge sharing and mentoring of less experienced engineers
Qualifications:
  • 5+ years of experience in back-end software development using Java (Java 17 or newer preferred)
  • Strong experience with Spring and Spring Boot frameworks
  • Experience developing and supporting microservices architectures
  • Experience with Azure DevOps and modern development workflows
  • Solid understanding of J2EE architecture, RESTful APIs, and web services
  • Experience using source control tools (Git preferred)
  • Experience working with CI/CD pipelines and tools such as Maven, Docker, Jenkins, or GitHub
  • Strong understanding of databases, SQL, and data integration patterns
  • Experience in troubleshooting distributed systems and complex integrations
  • Experience developing cloud-native applications (Microsoft Azure preferred)
  • Familiarity with AI-assisted development tools to improve productivity and code quality
  • Understanding of scalable system design and sustainable coding practices
  • Experience with data engineering, analytics, or visualization tools
  • Knowledge of data management, migration, and performance optimization concepts
Desired Qualifications:
  • Experience with PowerBI
  • Experience within the banking or financial services industry
APPLY NOW

Share this job

Interested in this job?
Save Job
Create As Alert

Similar Jobs

SCHEMA MARKUP ( This text will only show on the editor. )