New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
hybrid mid full-time Essex

First indexed 13 May 2026

Description

Ford Credit Europe is seeking a Java Software Engineer to join our Originations and Risk team. This is a pivotal time for FCE, and you will play a key role in rationalizing our existing service landscape. You will help us decompose legacy logic and migrate it into a modern, supportable, cloud-native architecture.

As a Java Software Engineer, you will be responsible for:

Architectural Rationalization: Analysing existing services within the Originations and Risk domains, refactoring, decoupling, and migrating them into a modern microservices architecture.

Backend Development: Building and maintaining high-performance Java services that handle credit applications, risk scoring, and financial contract generation.

Operational Excellence: Participating in a 9:00 AM – 5:00 PM coverage rota (5 days per week) to ensure the stability and availability of our core financial services during peak business hours.

Quality Assurance: Ensuring the high level of precision required for financial systems by writing rigorous unit, integration, and contract tests.

Collaboration: Working closely with Product Managers in the Originations and Risk domains to translate complex requirements into clean, executable code.

To be successful in this role, you will need:

3+ years of professional Java development experience, ideally within a regulated industry like Finance, Fintech, or Insurance.

Strong proficiency in Java 17+ (we work with v21).

Solid experience with Spring Boot, Spring Data, and Spring Security.

Proven ability to read and understand existing codebases and a passion for 'leaving the camp site cleaner than you found it'.

Understanding of Microservices, RESTful API design, and Event-Driven architecture.

Preferred skills include:

Financial Domain: Understanding of credit originations, credit bureau integrations, or risk-weighting engines.

Cloud Infrastructure: Experience with Google Cloud Platform (GCP).

Messaging: Experience with Kafka for handling asynchronous financial events.

Database Knowledge: Experience with MongoDB.

This position is based in Dunton, and it is expected that the successful candidate will be able to attend the Dunton office for typically 4 days a week and remain flexible on the days they are required to attend the office according to business requirements.

This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/58924