Enable job alerts via email!

Software Engineer (Java)

Onyx-Conseil

United Kingdom

Hybrid

GBP 50,000 - 75,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company is seeking a Software Engineer to join their Health, Adviser and Employer team. The role focuses on building and maintaining software solutions, promoting technical excellence, and ensuring user-centric designs. This full-time position offers hybrid working, flexible hours, and a commitment to diversity and career growth.

Benefits

Performance-based bonus schemes
Up to 12% pension contributions, with company matching up to 6%
Access to Vitality health insurance with rewards and benefits
Life assurance of four times your annual salary

Qualifications

  • 5+ years of experience with Java/JEE application design, development, testing, and deployment.
  • Experience integrating disparate applications and technologies using Java.
  • Strong analytical skills to interpret complex data.

Responsibilities

  • Lead the full software development lifecycle - from concept to deployment.
  • Write clean, secure, and well-documented code.
  • Manage software releases, troubleshoot live issues.

Skills

Java
DevOps tools
Analytical skills

Tools

Jenkins
Kubernetes
Docker
SQL Server
Postgres

Job description

About The Role

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:

  • Proficiency 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 support when needed.
  • Maintain and improve infrastructure for reliability, scalability, and high performance.
  • Apply architectural best practices to design scalable, maintainable, and future-ready systems.
  • Translate designs into efficient code, following industry standards and internal guidelines.
  • Champion technical excellence, adhering to Vitality's standards and promoting continuous improvement.
  • Design solutions that are user-centric, strategically aligned, and seamlessly integrated across teams.
  • Build and test software that delivers value, meeting technical specifications and user expectations, collaborating with stakeholders to turn ideas into impactful solutions.

What do you need to thrive?

  • 5+ years of experience with tools and technologies for Java/JEE application design, development, testing, and deployment.
  • Experience integrating disparate applications and technologies using Java.
  • Familiarity with modern web application 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?

  • Performance-based bonus schemes.
  • Up to 12% pension contributions, with company matching up to 6%.
  • Access to Vitality health insurance with rewards and benefits.
  • Life assurance of four times your annual salary.

These are just some of the many perks! For the full range of benefits, visit our careers page.

Fantastic Benefits. Exciting rewards. Great career opportunities!

If successful, we promise to help you be the healthiest you've ever been, create an inclusive environment, offer flexible working, support your career growth, and recognize your contributions with competitive pay and benefits.

We are committed to diversity and inclusion and welcome applications from all backgrounds. Additionally, we support sustainability by encouraging healthier choices and caring for the environment.

If we receive a high volume of quality applications, we may close the vacancy early. Please apply promptly if interested.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.