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
£ 125K

Job 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.

Apply for this position