Senior Java Software Engineer
Senior Software Developer – Contract
£450–£480/day (Inside IR35) | Hybrid (1x per month onsite) | SC Required or eligible |
A leading public sector organisation is seeking a Senior Software Developer to join a high-performing team delivering modern digital services within a complex government environment.
This role is suited to an experienced engineer with strong backend and full-stack development capabilities, comfortable working across modern technologies and agile delivery teams.
Key Responsibilities
- Develop and maintain scalable digital services and applications
- Work across backend and full-stack development activities using modern technologies
- Write clean, maintainable code following Test-Driven Development (TDD) principles
- Collaborate with multidisciplinary teams to deliver high-quality solutions
- Support best engineering practices including code reviews and continuous improvement
Key Requirements
- Strong experience with Java 20 or above
- RESTful API design (recommended to have exp with OpenAPI) including versioning
- Spring Boot 3 or above
- Spring Data JPA/Hibernate
- Experience working with TypeScript
- Solid database experience
- Proven experience with TDD and agile delivery practices
- Previous experience within UK government or public sector environments
Additional Information
- BPSS or SC clearance required (or eligible)
- Initial 3-month contract starting ASAP
- Travel required once per month to a UK hub location (may vary between Liverpool, Nottingham, South Tyneside, Cardiff, Ipswich, or Brighton)
Apply now for immediate consideration.