Lead Java Developer
Summary
Lead Java Engineer on a long-term engagement supporting a large-scale modernisation and cloud transformation programme. Day to day: lead technical design and delivery of Java/Spring services, write low-level designs (LLDs), and work with Kubernetes and cloud platforms. Hybrid role with 2 days onsite in the West Midlands; BPSS clearance required.
- Must be eligible for BPSS
- Must have Leadership experience
- Must have experience creating detailed low-level designs (LLDs)
Active BPSS Clearance required - candidates must hold or be able to obtain the required UK security clearance.
Key Responsibilities
- Lead the technical design and development of Java-based services
- Create detailed low-level designs (LLDs) based on architectural requirements
- Develop and deliver scalable services using Java and Spring
- Work with Kubernetes and cloud-based platforms
- Lead technical discussions and drive solutions to complex engineering challenges
- Collaborate with architects, QA leads, engagement managers and engineering teams
- Provide technical leadership and guidance to other engineers
- Promote engineering best practices and shared components
- Support the delivery of services from design through to production
Skills & Experience
- BPSS Clearance required
- Strong commercial experience with Java
- Strong experience with Spring/Spring Boot
- Experience with Kubernetes
- Experience with platform integration and modern cloud technologies
- Strong experience creating Low-Level Designs (LLDs)
- Proven technical leadership experience
- Strong problem-solving and solution design skills
- Experience working within Agile engineering teams
- React/Front End development experience desirable
- Excellent communication and collaboration skills
Open to candidates based in Wolverhampton, Shrewsbury, Stafford, Cannock and Birmingham.