Senior Java Software Engineer
Areti Group
Birmingham, United Kingdom
5 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 125KJob location
Birmingham, United Kingdom
Tech stack
Java
Code Review
Databases
Hibernate
Java Persistence API
TypeScript
Management of Software Versions
Openapi
Test Driven Development
Spring-boot
Backend
REST
Job description
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., * 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
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
About the company
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.