£600 Per day
Outside
Remote
United Kingdom
Summary: The Java Developer role is a remote position focused on supporting a major migration and transformation programme for a UK-based organization. The successful candidate will be responsible for delivering high-quality Java-based solutions within an Agile environment, emphasizing migration activities and automated testing. This hands-on development role requires collaboration with technical teams to ensure adherence to 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.
Key Skills:
- 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
- Utilities sector experience preferred
- Smart metering experience beneficial
- 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
Salary (Rate): £600 per day
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
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