Overview
We are seeking an experienced Technical Lead with expertise in Java and AWS to guide a public sector modernization program. In this hands-on leadership position, the contractor will work collaboratively with engineers and stakeholders to enhance existing services and ensure they meet legislative requirements. The role also involves mentoring junior developers and contributing to an Agile working environment, focusing on high-quality delivery and engineering standards.
Responsibilities
- Provide technical leadership and direction within the delivery team.
- Lead the development and modernization of Java-based microservices.
- Work closely with engineers, architects, and stakeholders to deliver high-quality solutions.
- Support the delivery of public-facing digital services.
- Mentor and coach junior developers, promoting best practices.
- Contribute to an Agile delivery environment with a focus on engineering standards.
Requirements
- Strong experience with Java and Spring Boot (microservices architecture).
- Solid experience working with AWS cloud services.
- Experience with TDD and unit testing frameworks.
- Proven background operating at senior or tech lead level.
- Experience working on complex delivery programs (public sector experience desirable).
- Good working knowledge of JavaScript and modern development practices.
- Strong mentoring and knowledge transfer skills.