Senior Java Software Engineer

CPS Group (UK) Limited

Cardiff

Hybrid

GBP 56,000 - 68,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid working
Private healthcare
25 days annual leave + bank holidays
Performance bonus

Job summary

CPS Group (UK) Limited in Cardiff is seeking a Senior Java Engineer to join a growing software team. You will remain hands-on while mentoring others and contributing to scalable software solutions in an Agile setting.

Design, develop and own complex Java applications, mentor junior developers, contribute to architectural discussions and help lift engineering standards across the function. Hybrid working and a competitive package are on offer.

Qualifications

  • Strong commercial experience developing Java/Spring Boot applications.
  • Experience designing and delivering complex software solutions.
  • Relational database knowledge, ideally PostgreSQL.
  • Experience in Agile software development teams.
  • Mentoring developers through code reviews and guidance.
  • Focus on performance, scalability and engineering best practices.

Responsibilities

  • Designing and developing complex Java applications using modern engineering practices.
  • Leading the delivery of key software features from design through to implementation.
  • Producing technical designs and documentation to support development.
  • Reviewing code and maintaining high engineering standards across the team.

Skills

Java
Spring Boot
Mentoring
Code reviews
Agile
Communication
Performance
Scalability

Tools

AWS
React
TypeScript
PostgreSQL

Job description

Senior Java Engineer

Cardiff (Hybrid Working) Up to £68,000 + Bonus

CPS Group are supporting an established technology organisation in Cardiff with the recruitment of a Senior Java Engineer to join their growing software engineering team.

This is an exciting opportunity for an experienced Java Developer who enjoys solving complex technical challenges, mentoring other engineers and contributing to the design of modern, scalable software solutions.

Working within an Agile environment, you'll take ownership of complex features from design through to delivery, remaining hands‑on throughout the development lifecycle. Alongside writing high-quality code, you'll mentor junior developers, contribute to architectural discussions and help drive continuous improvement across the engineering function.

The Role:
  • Designing and developing complex Java applications using modern engineering practices.
  • Leading the delivery of key software features from design through to implementation.
  • Producing technical designs and documentation to support development.
  • Reviewing code and maintaining high engineering standards across the team.
    Skills & Experience
    • Strong commercial experience developing applications using Java and Spring Boot.
    • Experience designing and delivering complex software solutions.
    • Strong knowledge of relational databases, ideally PostgreSQL.
    • Experience working within Agile software development teams.
    • Passion for writing clean, maintainable and well-tested code.
    • Experience mentoring developers through code reviews and technical guidance.
    • Strong understanding of software performance, scalability and engineering best practices.
    • Excellent communication and stakeholder engagement skills.
    • Experience with AWS cloud technologies.
    • Exposure to React and TypeScript.
    Benefits
    • Up to £68,000
    • 20% Performance-related bonus
    • Hybrid working
    • Private healthcare
    • 25 days annual leave plus bank holidays
    • Additional holiday purchase scheme

    If you're looking for a senior engineering position where you'll remain hands-on while influencing technical direction and mentoring others, we'd love to hear from you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer
Senior Java Engineer

CPS Group (UK) Limited • Cardiff

On-site
GBP 40,000 - 68,000
20% Bonus (Performance-related)
25 days annual leave
Senior Java Engineer - Hands-on Tech Leader & Mentor
Senior Java Engineer - Hands-on Tech Leader & Mentor

CPS Group (UK) Limited • Cardiff

On-site
GBP 40,000 - 68,000
20% Bonus (Performance-related)
25 days annual leave
Senior Java Engineer: Hands-on Leader in Spring Boot
Senior Java Engineer: Hands-on Leader in Spring Boot

CPS Group (UK) Limited • Cardiff

Hybrid
GBP 56,000 - 68,000
Hybrid working
Private healthcare
25 days annual leave + bank holidays
+1
Senior Java Developer
Senior Java Developer

NPAworldwide • Birmingham

Hybrid
GBP 70,000 - 85,000
Flexible 37.5-hour week
Hybrid working
Training budget
+2
Senior Java Contractors
Senior Java Contractors

Oliver Bernard • Greater London

Hybrid
GBP 70,000 - 90,000
Hybrid working
Office in London
Senior Software (Java) Engineer
Senior Software (Java) Engineer

CPS Group (UK) Limited • Greater London

On-site
GBP 59,000 - 72,000
Engineering Tech Lead
Engineering Tech Lead

CPS Group (UK) Limited • Cardiff

Hybrid
GBP 45,000 - 75,000
Hybrid working
Private healthcare
Enhanced annual leave
+5
Senior Java Software Engineer
Senior Java Software Engineer

NPAworldwide • Cheltenham

Hybrid
GBP 70,000 - 85,000
Hybrid working
Flexible 37.5-hour week
External training (5 days)
+7
Senior Developer
Senior Developer

Sellick Partnership • Manchester

Hybrid
GBP 60,000 - 70,000
Software Engineer (Java)
Software Engineer (Java)

Ocho People • Belfast City District

Hybrid
GBP 27,000 - 45,000
Hybrid working