About the Role
We are looking for an experienced Senior Java Developer with strong expertise in building modern APIs and microservices, ideally with hands-on experience integrating with NHS Digital platforms such as NHS Spine, FHIR APIs, or other healthcare interoperability services. You will play a key role in designing scalable, secure, high-performance services that power mission-critical applications within the healthcare technology landscape.
Key Responsibilities
* Design, develop, and maintain RESTful APIs and microservices using Java and Spring Boot.
* Implement scalable, secure, and highly available solutions for enterprise and healthcare applications.
* Integrate backend services with NHS Digital systems, including FHIR resources, HL7 messaging, NHS Spine services, and other interoperability standards.
* Collaborate closely with architects, product owners, and cross-functional teams to define technical solutions.
* Optimise performance, reliability, logging, and error handling across distributed systems.
* Integrate with third-party systems and internal services using modern API standards and healthcare protocols.
* Write clean, maintainable, and testable code following engineering best practices (TDD/BDD).
* Participate in code reviews, support engineering ...