Software Engineer at Nuffield Health | Epsom, England, United Kingdom | Rezi

Software Engineer at Nuffield Health

Software Engineer

Nuffield Health · Epsom, England, United Kingdom

Today

Software Engineer

Nuffield Health · Epsom, England, United Kingdom

5 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Design, develop, and support modern integration services and APIs that underpin digital healthcare platforms. Work across the full software delivery lifecycle, building resilient, scalable solutions using cloud-native technologies, automation, and DevOps principles.

Responsibilities

  • Design, develop, maintain, and support microservices and API-based integration solutions for secure and reliable connectivity across Nuffield Health systems and third-party platforms.
  • Contribute to the delivery and operation of cloud-based services, ensuring solutions are scalable, resilient, and aligned with engineering best practices.
  • Build and maintain automated deployment pipelines, infrastructure, and environments using Infrastructure as Code (IaC) and modern DevOps tooling.
  • Implement robust testing practices, including unit and integration testing, to ensure high levels of software quality and reliability.
  • Collaborate with Product Owners, Business Analysts, QA Engineers, and stakeholders to deliver solutions that meet business and customer needs.
  • Participate in code reviews, technical discussions, and continuous improvement activities to maintain high engineering standards.
  • Investigate, troubleshoot, and resolve technical issues, supporting the ongoing performance, security, and availability of integration platforms.

Requirements

  • Proven experience developing microservices and API integrations using Java 21, Spring Boot, Maven, messaging technologies (e.g., RabbitMQ), and integration frameworks (e.g., Apache Camel).
  • Strong understanding of DevOps practices and experience with tools including Git, GitHub Actions, Docker, Azure DevOps, Terraform, and Ansible.
  • Experience working with SQL databases, including query development, troubleshooting, and supporting application delivery.
  • Sound knowledge of software engineering principles, design patterns, and Agile delivery methodologies, with a focus on building high-quality solutions.
  • Excellent communication, collaboration, and problem-solving skills.
  • Passion for continuous learning and modern software engineering practices.

Skills

  • Java 21
  • Spring Boot
  • Maven
  • RabbitMQ
  • Apache Camel
  • Git
  • GitHub Actions
  • Docker
  • Azure DevOps
  • Terraform
  • Ansible
  • SQL
  • Agile methodologies

Location

  • Epsom
  • Barbican, London

Work Type

  • Hybrid Working
  • Permanent
  • Full Time

Experience Level

  • Experienced

Salary/Compensations

  • Competitive salary available, dependent on experience

Benefits

  • Free gym membership
  • Health assessments
  • Retail discounts
  • Pension options

About the Company

  • At Nuffield Health, everything we give our patients, members and customers would not be possible without our people. Your passion, expertise and drive to make a difference help us deliver connected healthcare, transform experiences and improve the health of the nation.