* Lead Java Developer - Central Government
* Hybrid - 2 days in Newcastle
* Day rate: £580 - Inside IR35
Are you a highly skilled Java Engineering Leader with deep expertise in modern cloud and DevOps practices? We are seeking a proactive and technically proficient Software Engineering Lead to lead and manage our development team working on secure, mission-critical national systems. If you thrive in a complex technical environment, excel at mentoring, and possess active SC Clearance or eligibility, this high-impact contract role is for you.
Key Responsibilities;
* Provide technical leadership and guidance, including coaching and mentoring a team of Software Developers to support their professional development.
* See the bigger picture by reviewing groups of services and optimising underlying systems for maximum benefit and efficiency.
* Use a modern standards approach competently and proactively guide others in its application.
* Collaborate with stakeholders to review specifications, using agreed standards to design, code, test, correct, and document programmes or scripts of medium to high complexity.
* Define and communicate approaches for understanding user stories, guiding the team in effective prioritisation and execution.
Essential Skills;
You must demonstrate expert-level proficiency in the following areas:
* Expert knowledge of Software Engineering best practices and a full understanding of the Software Development Lifecycle (SDLC).
* Deep experience with Micro-service architecture and API design principles.
* Strong practical experience with AWS and Docker/Containerisation.
* Define test plans and strategies, including expertise in Functional and Non-functional testing and the development/maintenance of automated test suites.
* Expert proficiency in Java (versions 11/17/21) and the Spring Boot framework.
* Expert in Test-Driven Development (TDD) and Behaviour-Driven Development (BDD).
Highly Desirable;
* Practical experience with Terraform.
* Experience managing and optimising CI/CD pipelines, ideally using GitLab CI.
* SC Clearance