We’re looking for a Lead Java Engineer to join a tight-knit, agile consulting team supporting a national enterprise brand on high-impact initiatives. This is a dual-role opportunity for someone who thrives in the code and enjoys leading small, focused teams.
You’ll drive both delivery and technical direction while working in a cutting-edge cloud-native environment.
Tech Stack
• Java (Spring Boot preferred)
• AWS Cloud Infrastructure
• Microservices Architecture
• Kubernetes or other containerization tools
• CI/CD pipelines
• TDD & unit testing
What We're Looking For
• 8+ years of software development experience
• 1–2+ years in a formal lead developer role
• Strong interpersonal skills – able to build trust across product & engineering teams
• Hands-on coding & mentoring experience
• Comfortable in Agile/Scrum settings
• Backgrounds in startups or enterprise environments welcome
Responsibilities
• First 30–90 Days: 70–90% coding, embedded in the team
• Ongoing: Split your time between development and leadership (~50/50)
• Lead a team of 1–3 developers (with growth potential)
• Partner with Product Owners and stakeholders on delivery
• Influence architecture, tooling, and engineering best practices
Milestones
• 30 Days: Actively contributing to the codebase
• 90 Days: Leading developers and delivering first project milestone
• 1 Year: Running a growing team, delivering, mentoring, and setting technical direction
Why This Role?
• High-visibility project with a top-tier client
• Remote flexibility (ATL-based is a plus)
• Stable long-term opportunity through a trusted consulting firm
• Influence real outcomes as both a coder and a leader
Interested or know someone great?
We’re reviewing talent on a rolling basis - reach out to start a conversation.
This is a confidential, evergreen opportunity for top-tier engineering leads.
#Java #SpringBoot #AWS #Microservices #Kubernetes #RemoteJobs #EngineeringLeadership #Hiring #LeadDeveloper #AtlantaTech #SoftwareEngineering