Java Developer
Contract: 12 months
Rate: 600 per day (Inside IR35)
Location: UK (Remote some days in London, Manchester or Leeds (adhoc)
This role sits within a large-scale NHS digital transformation programme delivered via a leading consultancy partner. The programme focuses on modernising critical healthcare systems, improving access to services, and enabling seamless integration across national and local platforms.
The work involves building scalable, secure, and interoperable digital services that support high-volume user interactions and integrate with multiple systems across the healthcare ecosystem.
The Role
As a Java Developer, you will be responsible for designing, building, and maintaining high-quality backend services within a complex, distributed system.
You will work closely with product, architecture, and engineering teams to deliver robust, scalable solutions that meet both user and system requirements.
Key Responsibilities
Design, develop, and maintain Java-based backend services
Build scalable APIs and microservices within a distributed architecture
Collaborate with Product Managers, Architects, and other Engineers
Contribute to system design, technical decisions, and best practices
Ensure code quality through testing, code reviews, and CI/CD pipelines
Work with cloud-based infrastructure and containerised environments
Support integration across multiple internal and external systems
Troubleshoot and resolve performance and production issues
Required Experience
Strong experience in Java development (Java 8+ / Spring Boot)
Proven experience building microservices and RESTful APIs
Experience working in Agile delivery environments
Strong understanding of software engineering best practices
Experience with CI/CD pipelines and version control (e.g. Git)
Ability to work in complex, multi-stakeholder environments
Experience working on NHS or public sector digital programmes
Knowledge of healthcare interoperability standards (e.g. FHIR, HL7)
Experience with cloud platforms (AWS, Azure, or GCP)
Experience with containerisation (Docker, Kubernetes)
Familiarity with event-driven architectures (Kafka or similar)
Apply now