Java Software Engineer

🔒 Confidential Employer
Posted 24 March 2026
LOCATION
Warrington
TYPE
Full-time
LEVEL
Mid-Senior level
SALARY
£64,800 / year
CATEGORY
Technology
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion

SKILLS

Java Development Spring Boot Microservices RESTful APIs Agile Delivery CI/CD Pipelines

FULL DESCRIPTION

At a Glance

  • Tasks: Design and build high-quality backend services for NHS digital transformation.
  • Company: Leading consultancy partner in healthcare technology.
  • Benefits: Competitive daily rate, remote work flexibility, and impactful projects.
  • Why this job: Join a mission to modernise healthcare systems and improve user access.
  • Qualifications: Strong Java development skills and experience with microservices.
  • Other info: Dynamic role with opportunities for growth in a collaborative environment.

The predicted salary is between 43200 - 64800 £ per year.

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.

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)

Ideal Candidate Profile

  • Mid-Senior to Senior Java Developer
  • Experience working in complex, enterprise-scale environments
  • Strong backend engineering and system design capability
  • Comfortable working across teams in a fast-paced delivery setting
Sign up free — access 45,000+ UK sponsor-licensed jobs