Graduate Software Engineer- Java

Company: Stott and May
Apply for the Graduate Software Engineer- Java
Location:
Job Description:

Java Developer Location: Remote (UK-based) Contract Length: 6 Months Day Rate: £600 per day (Outside IR35)

Role Overview We are seeking an experienced Java Developer to support a major migration and transformation programme for a UK-based organisation. This is a hands-on development role focused on delivering high-quality, scalable solutions within an Agile environment, with a strong emphasis on migration activities, detailed design implementation, and automated testing.

The successful candidate will work remotely within the UK and collaborate with technical teams to deliver robust Java-based solutions aligned to defined architectural and design standards.

Key Responsibilities Develop and implement Java-based applications and services using modern development frameworks and best practices. Work from detailed design documentation to deliver high-quality technical solutions. Support migration and transformation activities across enterprise applications and platforms. Build and maintain RESTful APIs and backend services using Spring Boot. Develop automated tests and contribute to improving test coverage and software quality. Participate in Agile ceremonies and collaborate with technical and delivery teams where required. Troubleshoot, resolve, and optimise application issues throughout the development lifecycle. Ensure code quality, maintainability, and adherence to engineering standards.

Required Skills & Experience Strong commercial experience with Java 21 Proven experience using Spring Boot Experience with JBehave or similar BDD frameworks such as Cucumber Strong automated testing capability Experience supporting application or platform migration projects Good understanding of API development and integration patterns Familiarity with Agile delivery environments

Desirable Experience Utilities sector experience preferred Smart metering experience beneficial

Soft Skills Ability to work independently and manage workload effectively in a remote environment Strong attention to detail Comfortable working from detailed design specifications Good communication and collaboration skills Proactive and delivery-focused mindset…

Posted: May 28th, 2026