Experis UK logo

Java Application Developer

Salary
£450/day
Hiring from
United Kingdom
Work type
Remote
Posted

626,062 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

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 lifecycle—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 backend 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.

Similar jobs

Apply for this job100% free