Senior Java Software Engineer

CPS Group

Cardiff

Hybrid

GBP 33,000 - 55,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary Bonus (Up-to 20%)
25 days annual leave
Birthday leave
Charity leave
Private Health Insurance
EAP
Pension

Job summary

LDMS, part of LC Financial Holdings, is seeking a Java backend engineer in Cardiff. Hybrid/flexible working and a salary up to £55,000 with a 20% annual bonus are on offer.

You will develop REST APIs with Java 8+ and Spring Boot, work with Postgres/Oracle, participate in Agile ceremonies, and drive quality through automated tests and CI/CD pipelines.

This role offers a collaborative culture, ongoing learning, and the chance to impact greenfield projects across Europe.

Qualifications

  • Experience building REST APIs with Java 8+ and Spring Boot.
  • Knowledge of SQL databases (Postgres or Oracle).
  • Experience with Jenkins CI and Git version control.
  • Experience with automated unit and integration testing.
  • Desirable: Docker, Cloud platforms (AWS/GCP/Azure), TypeScript/React/Angular, WDIO/Selenium, financial services exposure.

Responsibilities

  • Develop software in a professional manner - producing stable applications aligned to user needs.
  • Participate in Agile team ceremonies.
  • Work with Product Owners to support feature definition from a backend perspective.
  • Deliver backend features and enhancements using the tech stack.
  • Contribute to automated testing to ensure quality.
  • Support roll-out and deployment of features end-to-end.
  • Coach and mentor junior team members.
  • Drive engineering standards and practices.

Skills

Java REST APIs
Spring Boot
SQL databases
Jenkins
Git
Automated testing
Problem solving
Communication skills

Tools

Docker
Git
CI/CD tooling

Job description

Description

Location: Cardiff

Hybrid / Flexible Working

Salary: Up to £55,000 dependant on experience plus up to 20% annual bonus and benefits

Stability, flexibility and the opportunity to work on greenfield projects within one of Europe's leading financial experts, sound interesting to you?

LDMS - About Us

Founded in 2018, LDMS is part of the LC Financial Holdings group, a 3 pillar organisation that has over 950 employees across Europe. Together, we have an impressive track record of providing world class credit expertise that spans over 20 years.

We are a Fintech company focused on digital lending software, a market growing around 18% per year and set to be worth $27 billion by 2028. Given our expertise within the company and across the group we aim to be the leader in the space, and in order to do that we need a team of people who can not just write quality code but can think, create and challenge others to come up with the best solutions for our customers. We are an ambitious team with a pretty big ' to do list ' including improving existing products, building new ones and delivering to new markets.

The Role

As part of the LDMS engineering team you will be passionate about your role, take a pragmatic approach to problem solving, deliver quality code to required timelines and be keen to build upon the product. As well as these attributes you will also be able to provide opinions while also being a team player who is willing to invest in the culture of LDMS.

Key Responsibilities

From time to time, the key responsibilities may change or be adapted to the needs of the business; however, the below gives an overview of the key focus areas.

  • Develop software in a professional manner - producing stable applications aligned to user needs
  • Participate in Agile team ceremonies
  • Working with the team and Product Owners to support the definition of features and enhancements from a backend perspective
  • Delivery of backend aspects of features and enhancements using our tech stack
  • Contribution to our automated testing suites to ensure quality
  • Supporting in the roll-out and deployment of features from an end to end perspective
  • Help coach and mentor junior members of the team
  • Drive engineering standards & practices
Requirements

Key skills for this role are:

  • Experience developing REST APIs with Java (preferably Java 8+) and Spring Boot
  • Knowledge of SQL DB's, preferably Postgres or Oracle
  • Experience working with modern Continuous Integration tooling such as Jenkins
  • Experience with version control systems such as Git
  • Experience with automated unit and integration testing
  • A passion for solving problems
  • Good verbal, written and communication skills

Whilst desirable, but not essential, we would see the following skills as being useful for this role:

  • Experience with Docker or other containerization tools
  • Experience developing on the Cloud such as AWS, GCP, Azure
  • Experience with Typescript and React, Angular, or other similar Front End frameworks
  • Experience with WDIO or Selenium for automated browser testing
  • Financial services exposure
  • Experience of using AI in a development environment
What's important for us?

It's safe to say our passion is tech, but we recognise that the people we hire and bring together are at the heart of the organisation. Over the years, we have acquired and recruited a pretty eclectic bunch with hobbies ranging from gaming to ultra marathon running, snowboarding to chess and hiking and climbing; However, what we do have in common are our values:

  • Teamwork
  • Merit
  • Develop
  • Honest
  • Impactful
  • Integrity

They may look like corporate jargon, but they mean something to us. If you can relate to the above, get in touch, as there's a good chance that you'll be a great addition to the team.

Benefits
  • Discretionary Bonus (Up-to 20%)
  • 25 days annual leave (plus bank holidays)
  • 1 day Birthday leave
  • 1 day Charity leave
  • Opportunity to purchase additional annual leave
  • Private Health Insurance
  • EAP
  • Pension (3% / 5% contribution)
  • Salary sacrifice - (Bike & Electric Vehicle Scheme)
  • Monthly socials
  • Charity Events
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Engineer
Senior Engineer

LDMS • Cardiff

Hybrid
GBP 40,000 - 68,000
Discretionary bonus
25 days annual leave
Annual leave purchase option
+10
Lead Engineer
Lead Engineer

LDMS • Cardiff

Hybrid
GBP 46,000 - 78,000
Discretionary bonus
25 days annual leave
Pension (3% / 5%)
+5
Engineering Team Lead
Engineering Team Lead

LDMS • Cardiff

Hybrid
GBP 45,000 - 75,000
Discretionary bonus
25 days annual leave
Private health insurance
+3
Senior Software Engineer
Senior Software Engineer

Lloyds Banking Group • City of Edinburgh

Hybrid
GBP 70,000 - 110,000
A generous pension contribution up to
Annual performance-related bonus
Share schemes
+2
Software Engineering Manager
Software Engineering Manager

hargreaveslansdown • West of England

Hybrid
GBP 90,000 - 125,000
Discretionary annual bonus
25 days holiday
Christmas closure
+7
Full Stack Engineer
Full Stack Engineer

Story Terrace Inc. • Greater London

Hybrid
GBP 65,000 - 90,000
Private healthcare
25 days holiday
Bike to work scheme
+4
Senior Java Backend Engineer – Fintech (Hybrid, Bonus)
Senior Java Backend Engineer – Fintech (Hybrid, Bonus)

CPS Group • Cardiff

Hybrid
GBP 33,000 - 55,000
Discretionary Bonus (Up-to 20%)
25 days annual leave
Birthday leave
+4
Software Engineering Manager
Software Engineering Manager

Hargreaves Lansdown • West of England

Hybrid
GBP 110,000 - 140,000
Discretionary annual bonus
25 days holiday
Hybrid working
+6
Senior Software Engineering Manager (Active Savings)
Senior Software Engineering Manager (Active Savings)

hargreaveslansdown • West of England

Hybrid
GBP 100,000 - 140,000
Discretionary annual bonus
25 days holiday
Holiday purchase option
+3
Senior Software Engineering Manager (Active Savings)
Senior Software Engineering Manager (Active Savings)

Hargreaves Lansdown PLC • Bristol

Hybrid
GBP 120,000 - 160,000
Discretionary bonus
Hybrid working
Pension scheme
+1