Vue JS - API (NHS Digital Integration) Developer

About the Role

We are looking for an experienced Senior Vue JS 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 Vue JS and Spring Boot.

* Implement scalable, secure, and highly available solutions for enterprise and healthcare applications.

* Integrate Back End 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 excellence, and mentor junior developers.

* Ensure compliance with security standards, data protection regulations, and NHS Information Governance requirements.

Required Skills & Experience

  • 5+ years of professional Vuen JS development experience
  • Strong expertise with Spring Boot, Spring Cloud, and distributed microservices.
  • Proven experience designing and building RESTful APIs.
  • Experience working with NHS Digital services, healthcare APIs, or standards such as FHIR, HL7, OpenAPI, or integration with NHS Spine (highly desirable).
  • Hands-on experience with Docker, Kubernetes, and containerized deployments.
  • Familiarity with CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps, etc.).
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Strong understanding of design patterns, SOLID principles, and domain-driven design.
  • Experience with message brokers such as Kafka or RabbitMQ, and event-driven architectures.
  • Excellent analytical skills and experience working in an Agile/Scrum environment.
  • PHP development experience

*Rates depend on experience and client requirements

Company
Salt
Location
London, United Kingdom
Employment Type
Contract
Salary
GBP Daily
Posted
Company
Salt
Location
London, United Kingdom
Employment Type
Contract
Salary
GBP Daily
Posted