NatWest Group
Third Space Learning
R
CBSbutler Holdings Limited trading as CBSbutler
Wealth Dynamix
NatWest Group
Click
High Profile Resourcing Ltd
Kintec Global Recruitment
Barrington James
Alecto Recruitment
Computer Futures - London & S.E(Permanent and Contract)
Aggreko
Brabers
Rise Technical Recruitment
Direct Line Group Careers
Ground Control Studios
A leading financial institution is seeking a Java Software Engineer to join their digital transformation team. You will design, develop, and maintain scalable microservices using Java and Spring Boot, while collaborating with cross-functional teams to enhance customer experience. The ideal candidate will have experience with containerization technologies, RESTful APIs, and Agile methodologies. This is a remote-first position, offering a competitive work environment.
Join us as a Java Software Engineer
You’ll be joining our Digital domain, where our digital strategy is driving the delivery of a digital ecosystem that improves the customer experience,enables our colleagues to better serve our customers, and achieves the growth and revenue goals of our business.
In your new role, you’ll be working within a feature team to engineer software, scripts and tools, as well as liaising with other engineers, architects and business analysts across the platform.
You’ll also:
The skills you\'ll need
To take on this role, you’ll need a background in software engineering, software design, and architecture, and an understanding of how your area of expertise supports our customers. You’ll also have proven commercial experience developing Java based microservices using Spring Boot, along with strong proficiency inunit testing frameworkssuch as JUnit and Mockito, and with concepts such as TDD\BDD.
You’ll also need:
Hours
35
Job Posting Closing Date: 12/10/2025
Ways of Working: Remote First
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.