Lead Java Developer/ Azure/ Spring Boot
Job Description
\n
\nWe’re working with a leading insurance technology team in Atlanta, GA that’s urgently hiring a Senior Java Developer to take ownership of their business case system. Which is a large-scale batch processing platform handling incoming insurance data. This is a contract-to-hire position that will have you leading and managing critical applications from a technical standpoint while working hands-on with Java, Spring Boot, Azure, and CI/CD pipelines using GitHub Actions.
\n
\nThis is an exciting opportunity for a developer ready to step into a technical leadership role, guiding design decisions, driving modernization, and ensuring smooth orchestration across batch processing systems. You’ll be joining a collaborative engineering team working onsite three days a week (Tuesday–Thursday) in Atlanta, Georgia with the flexibility to convert full-time after contract completion.
\n
\nContract duration: 9 to 12 months
Required Skills & Experience
-
Strong experience with Java and Spring Boot
-
Hands-on experience with Azure cloud services
-
Proficiency with CI/CD pipelines using GitHub Actions
-
Ability to lead and manage applications end-to-end from a technical perspective
-
Must be able to work onsite in GA (Tues–Thurs)
Desired Skills & Experience
-
Experience with React or Kafka
-
Background in batch processing systems or insurance data workflows
-
Prior leadership or mentorship experience in an Agile team environment
What You Will Be Doing
Tech Breakdown
-
90% Java/Spring Boot (Backend, Azure, CI/CD)
-
10% Frontend or Integration (React/Kafka – pluses)
-
Daily Responsibilities
-
80% Hands-On Development & Technical Ownership
-
10% Mentorship & Leadership Duties
-
10% Team Collaboration Across Engineering & Architecture Teams
