Java Developer
Java Developer
Client: Undisclosed
Rate: £450 per day
Start date: ASAP
End date: 30 November 2027
Location: Remote, with travel to Newcastle as required
Engagement: Contract
We are seeking an experienced Java Developer to join a major Government department's Move to Cloud programme. The successful candidate will support the Data Anonymisation (DA) and Middleware Release 1 Boolean workstreams, helping deliver secure, scalable, and reliable database-platform services. The role is remote with occasional travel to Newcastle.
Role overview
You will design, develop, test, and maintain Java-based application and integration components supporting data anonymisation and Middleware delivery. You will work closely with technical leads, architects, DevOps engineers, data specialists, and business stakeholders to translate requirements into high-quality technical solutions.
This is a hands-on development role within an Agile delivery environment, contributing across the software life cycle-from design and build through testing, deployment, and support.
Key responsibilities
- Develop, enhance, and maintain Java applications and web-based services for the Move to Cloud programme.
- Support the Data Anonymisation and Middleware Release 1 Boolean workstreams, including integration, data processing, and platform-related development activity.
- Build and maintain RESTful APIs and integration services between applications, databases, and Middleware components.
- Write clean, secure, maintainable code and contribute to technical design discussions and code reviews.
- Develop unit, integration, and automated tests to support quality, reliability, and continuous delivery.
- Troubleshoot technical issues across applications, integrations, and cloud-hosted services.
- Collaborate within an Agile, multi-disciplinary team and communicate progress, risks, and technical decisions clearly.
- Support deployment, release activity, and operational stability of services in cloud environments.
Essential skills
- Strong commercial experience developing with Java.
- Experience building and supporting web-based applications and services.
- Solid understanding of software engineering practices, including testing, version control, and code quality.
- Experience developing or consuming RESTful APIs and integrating systems.
- Ability to work independently and collaboratively within an Agile delivery team.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent written and verbal communication skills.
- Availability to travel to Newcastle when required.
Desirable skills
- Experience with Spring, Spring Boot, microservices, and cloud-native application design.
- Knowledge of relational and/or NoSQL databases, such as Oracle, MySQL, MongoDB, or similar.
- Familiarity with CI/CD pipelines, DevOps practices, Docker, Kubernetes, or cloud platforms such as AWS or Azure.
- Experience with data migration, data anonymisation, Middleware, or enterprise integration.
- Understanding of secure software-development principles and Government/public-sector delivery environments.
- Experience supporting applications through development into live-service environments.
Candidate profile
The ideal candidate will be a hands-on Java developer with strong Back End and integration experience, comfortable working in a complex Government programme environment. You should be able to take ownership of development tasks, produce high-quality code, work effectively with technical and non-technical stakeholders, and support the secure migration and modernisation of critical database-platform services.
If you receive suspicious outreach claiming to be from us, please contact us via the ManpowerGroup website.