Lead Java Developer (3-6 Month Contract)
Core
Lead a team of developers to build and maintain enterprise-grade web applications, content management systems, and complex rules engines for high-profile brands.
Role type
Senior IC Lead Java Developer (Team Lead)
Builds
Web-based products, tools, content management systems, and finance calculators for clients.
Domain
Digital Engineering / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java 17-21, Spring Boot, REST APIs, AWS Infrastructure, Terraform, Docker, Git, JUnit, Mockito, TDD, Mentoring, Technical Documentation, Agile Sprint Management
Preferred skills
Adobe AEM, Groovy Scripting, Redis, OAuth, HTML/CSS, XML, JSON, AI tooling (Claude Code)
Technologies
Java, Maven, Spring, Spring Boot, Adobe AEM, AWS, Terraform, Docker, GitLab, JIRA, Confluence, IntelliJ, JMeter, Bruno, Claude Code
Responsibilities
Lead from a technology standpoint and mentor team members, define and execute development strategy, implement and improve working practices, research emerging market trends, conduct code reviews, estimate tasks, act as line manager for developers, participate in sprint ceremonies, use AI tools to accelerate delivery and improve workflows.
Seniority
Senior, hands-on IC with management responsibilities