Team – Health, Adviser and Employer - IT
Working Pattern – Hybrid – 2 days per week in any of the Vitality Offices. Full-time hours.
We are happy to discuss flexible working!
Top 3 skills required:
- To be fully proficient in Java
- Familiarity with DevOps tools
- Ability to identify key areas of improvement within Vitality's processes and standards
What this role is all about:
Our Software Engineers are vital to Vitality’s success, building and maintaining software solutions to support our integrated business model and deliver seamless, intuitive customer journeys.
Key Actions:
- Lead the full software development lifecycle – from concept to deployment – by building, testing, releasing, and maintaining high-quality software solutions.
- Write clean, secure, and well-documented code with clear comments and robust testing practices.
- Own the documentation process, including support manuals, test plans, and release notes, ensuring clarity and continuity across teams.
- Solve real-world problems by investigating issues, performing root cause analysis, and delivering sustainable fixes.
- Manage software releases, troubleshoot live issues, and provide expert-level support when needed.
- Maintain and improve infrastructure for reliability, scalability, and high performance.
- Apply architectural best practices to design scalable, maintainable, and future-proof systems.
- Translate designs into efficient, elegant code, following industry standards and guidelines.
- Champion technical excellence and continuous improvement.
- Design solutions that are user-centric, strategically aligned, and seamlessly integrated.
- Build and test software that delivers value, meeting technical specifications and user expectations, collaborating with stakeholders to turn ideas into solutions.
What do you need to thrive?
- At least 5+ years of experience with Java/JEE applications, including design, development, testing, and deployment using appropriate tools and technologies.
- Experience integrating disparate applications and technologies using Java.
- Familiarity with modern web frameworks and integration technologies.
- Strong analytical skills to interpret complex data and relationships.
- Experience with DevOps tools such as Jenkins, Kubernetes, Docker, or similar.
- Knowledge of SQL Server or Postgres.
So, what’s in it for you?
- Bonus schemes rewarding performance.
- Up to 12% pension contribution, with company matching up to 6%.
- Vitality health insurance with rewards and benefits.
- Life assurance of four times your annual salary.
These are just some of the many perks we offer! For the full range of benefits, please visit our careers page.
Fantastic Benefits. Exciting rewards. Great career opportunities!
If you are successful in your application and join us at Vitality, we promise to:
- Help you be the healthiest you’ve ever been.
- Create an inclusive environment that enables you to be your best self.
- Offer flexibility on how, where, and when you work.
- Support your career growth by leveraging your strengths.
- Give you a voice to contribute to our business growth and culture.
- Encourage experimentation, learning from failures.
- Balance challenge and support.
- Recognize and reward you with a competitive salary and benefits.
- Support you when needed.
- Provide opportunities to contribute positively to society.
We are committed to making you feel belonging, supported, happy, and healthy.
Please note: If you are not a passport holder of the country for this vacancy, you might need a work permit. Check our Blog for more info.
Do not provide bank or payment details when applying. All applications should be made via the 'Apply now' button.
Created on 07/07/2025 by TN United Kingdom