Negotiable
Inside
Hybrid
England, United Kingdom
Summary: The Lead Fullstack Java Developer role involves leading a small team of mid-level engineers on a high-profile public sector project, with a focus on both technical leadership and hands-on development. The position requires a balance of leadership (40%) and coding (60%), ensuring the delivery of robust software solutions while collaborating with various stakeholders. Candidates must hold active security clearance and be eligible for NPPV3. The role is primarily remote with minimal in-office requirements.
Key Responsibilities:
- Lead and mentor a team of mid-level engineers.
- Drive technical direction and ensure adherence to best practices.
- Develop high-quality, testable, and maintainable code across the full stack.
- Contribute to architecture and design discussions for large-scale microservice systems.
Key Skills:
- Strong Java (Spring Boot) development experience.
- Solid understanding of relational databases, preferably PostgreSQL.
- Test-Driven Development (TDD) using JUnit, Mockito, or equivalent.
- Containerisation experience with Docker.
- CI/CD pipeline experience (Jenkins or equivalent).
- Agile team experience and ability to work in a collaborative, cross-functional environment.
- Frontend experience with React and TypeScript (other Front End frameworks considered).
- Kafka messaging systems.
- API specification experience (Swagger/OpenAPI).
- Gradle build tooling.
- Database migration tools such as Liquibase.
Salary (Rate): undetermined
City: undetermined
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Lead Fullstack Java Developer - Public Sector Contract: 6 months (Extremely likely extension up to 12 Months)
Location: 100% Remote (1 day per month in-office)
IR35 Status: Inside IR35
Security Clearance: .*Must hold ACTIVE SC and be eligible for NPPV3*
Location: UK
Overview: A top-level consultancy is seeking a Lead Full-Stack Developer to work on a high-profile public sector project. The role combines technical leadership with hands-on development, approximately 40% leadership and 60% coding. You will lead a small team of mid-level engineers, ensuring delivery of robust software solutions while collaborating closely with both technical and non-technical stakeholders.
Responsibilities:
- Lead and mentor a team of mid-level engineers.
- Drive technical direction and ensure adherence to best practices.
- Develop high-quality, testable, and maintainable code across the full stack.
- Contribute to architecture and design discussions for large-scale microservice systems.
Essential Skills & Experience:
- Strong Java (Spring Boot) development experience.
- Solid understanding of relational databases, preferably PostgreSQL.
- Test-Driven Development (TDD) using JUnit, Mockito, or equivalent.
- Containerisation experience with Docker.
- CI/CD pipeline experience (Jenkins or equivalent).
- Agile team experience and ability to work in a collaborative, cross-functional environment.
Desirable Skills:
- Frontend experience with React and TypeScript (other Front End frameworks considered).
- Kafka messaging systems.
- API specification experience (Swagger/OpenAPI).
- Gradle build tooling.
- Database migration tools such as Liquibase.