FDM is a global business and technology consultancy seeking a
mid to senior level Java Developer to work for our client within the Financial Services Sector sector. This is initially a
12 month contract with the potential to extend and will be a
Hybrid role that will be based in
Edinburgh.
Our client is seeking a
Java Developer with a strong back‑end focus to support the delivery of financial services client platforms. This role will sit within a delivery team, working on service‑oriented, distributed systems built using Java, Spring, and Spring Boot, supporting enterprise‑scale, regulated environments.
The successful candidate will play a key role in designing, building, and supporting robust, scalable backend services, working closely with engineers, QA, and client stakeholders to deliver high‑quality outcomes.
Responsibilities:
- Design, develop, and maintain backend Java services using Spring and Spring Boot, aligned to service‑oriented and microservices architectures.
- Build and consume RESTful APIs and integrate with upstream/downstream systems in complex financial services environments.
- Contribute across the full SDLC, from requirements and design through to build, testing, release, and production support.
- Support production systems, including incident investigation, defect resolution, and performance or stability improvements.
- Collaborate closely with cross‑functional delivery teams and client stakeholders, contributing to technical discussions, design decisions, and continuous improvement initiatives.