Lead Java Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+3 more
Requirements
7+ years of Java development experience, including 3+ years building Spring Boot microservices
- Strong hands-on AWS experience with ECS, Aurora PostgreSQL, SQS/SNS, EventBridge, and CloudWatch
- Experience designing and supporting event-driven architectures using Kafka/MSK and distributed messaging systems
- Proven technical leadership experience leading cloud migrations, modernization projects, or greenfield application builds
- Hands-on expertise with CI/CD, Docker, and Infrastructure-as-Code tools such as Terraform or AWS CDK, along with mentoring and code review responsibilities
Benefits & conditions
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
About the company
Insight Global is looking to add a Lead Java Developer to join their telecommunications client to drive the technical delivery of a cloud migration program. The initiative builds 8 AWS microservices processing ~4M events/day, replacing legacy on-premise middleware with modern cloud-native architecture. The lead will own architecture decisions, code quality, and delivery execution while mentoring 2 offshore developers.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on jobs.insightglobal.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
93 Java Interview Questions You Should Prepare For
The Best Software Developer Blogs to Read
What’s the Difference between a Junior, Mid, and Senior Developer?
Why Attend a Developer Event in 2026?