Job title: Senior Software Engineer (Java)
Job type: Permanent
Emp type: Full-time
Salary type: Annual
Salary: negotiable
Job published: 11-03-2026
Job ID: 78247

Job Description

Senior Java Software Engineer

Cardiff (Hybrid / Flexible Working)

Up to £55,000 + bonus + benefits

CPS Group are working with a financial technology company who are looking for a Senior Java Software Engineer with strong React experience to join their engineering team. This is an opportunity to work on modern digital lending platforms, building scalable software used by financial organisations across Europe.

You’ll be joining a collaborative engineering environment where developers are encouraged to challenge ideas, improve products and build new solutions from the ground up.

As a Senior Java Software Engineer, you will play a key role in designing and developing modern applications within an Agile engineering team. You’ll contribute to both new product development and enhancement of existing platforms, helping deliver high-quality software solutions.

Key Responsibilities

  • Develop high-quality software aligned with product and user requirements

  • Build and maintain modern front-end applications using React and TypeScript

  • Work closely with Product Owners and engineers to define and deliver new features

  • Develop and integrate APIs and backend services where required

  • Participate in Agile ceremonies and collaborative planning

  • Contribute to automated testing and CI/CD pipelines

  • Support feature deployment and end-to-end delivery

  • Mentor junior engineers and promote strong engineering practices

Required Skills & Experience

  • Experience with similar full stack Java Software Engineer role, ideally at Senior level.

  • Front end skills within React / Angular / TypeScript, or similar 

  • Experience building or integrating with REST APIs

  • Git-based version control workflows

  • Experience with automated testing (unit/integration)

  • Knowledge of databases such as PostgreSQL or Oracle

  • Experience with CI/CD tools

  • Strong problem-solving skills and ability to work collaboratively in Agile teams

  • Excellent communication skills

Desirable Experience

  • Cloud platforms such as AWS, Azure or GCP

  • Containerisation tools such as Docker

  • Frontend testing tools (WDIO, Selenium, etc.)

  • Financial services or fintech experience

 

Contact: Zach Bennett - CPS Group

Apply with indeed
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB