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

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineer role.
Rezi rewrites your resume against Nuffield Health's job description. Free.

Tailor your resume to this Software Engineer role.
Rezi rewrites your resume against Nuffield Health's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Engineer posting at Nuffield Health — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Engineer posting at Nuffield Health — free, in seconds.
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.