Software Engineer - Java

Posted 19 May 2025
Salary £40000 - £44000 per annum
LocationWorcester
Job type Permanent
DisciplineSoftware Developer
ReferenceHQ00037319_1747670928
Contact NameDominic Jones

Job description

Software Engineer - Java

Role Overview

Are you an experienced Software Engineer with a strong background in Java? This is a hands-on development role within a cross-functional Agile team, focused on delivering innovative software solutions and improving existing systems in a dynamic environment.

Location
Worcestershire

Key Responsibilities

  • Design and develop robust software using Java and associated technologies.

  • Work closely with Business Analysts, QA, and stakeholders to understand and deliver business requirements.

  • Actively contribute to Agile ceremonies and continuously improve development practices.

  • Deliver high-quality code that enhances customer experience and strengthens the technical estate.

  • Collaborate with internal teams and external partners to implement scalable solutions.

What We're Looking For
Essential Skills & Experience

  • Commercial Java development experience.

  • Understanding of production software applications and databases.

  • Ability to write clean, maintainable code and apply design patterns.

  • Strong analytical and problem-solving skills.

  • Experience working within Agile teams (Scrum or Kanban).

Desirable

  • Familiarity with Microsoft technologies and web development.

  • Exposure to insurance or financial services sectors.

  • Knowledge of REST, SOAP, SOA, or CI/CD practices.

What's in It for You?

  • Competitive salary with performance bonus.

  • Flexible hybrid working arrangements. Worcester 2 days a week.

  • Supportive, inclusive company culture with real career progression opportunities.

  • Excellent benefits package including pension, private healthcare, and life assurance.