Enable job alerts via email!
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