Senior Java Software Engineer
Location
london, england
Job Type
Full-time
Category
IT & Technology
Posted
May 31, 2026
SmartChoice are supporting a data platform programme for a global financial services organisation and require a number of senior backend (Java) developers to join on a 6 month contract.
In this role you will be responsible for:
- Design and implement core functionality within Data Fabric backend services.
- Develop and enhance rule definitions used for policy enforcement.
- Integrate with additional backend systems and maintain up‑to‑date API documentation through continuous documentation practices.
- Ensure high levels of automated test coverage using JUnit, Mockito, and BDD frameworks such as Cucumber.
- Take ownership of CI/CD pipelines, code quality standards, and service observability.
Mandatory experience includes:
- Strong experience building backend services using Java (17/21) and Spring/Core frameworks.
- Deep knowledge of JDBC, SQL parsing/validation, and query optimisation.