Software Engineer

Ford Motor Company, Biggleswade, Central Bedfordshire

Software Engineer

Salary not available. View on company website.

Ford Motor Company, Biggleswade, Central Bedfordshire

  • Full time
  • Permanent
  • Remote working

Posted 4 days ago, 20 May | Get your application in now to be included in the first week's applications.

Closing date: Closing date not specified

Job ref: 7052ac29978b4b7b98228fdac4f83d96

Location ref: Biggleswade, Central Bedfordshire

Full Job Description

Ford Credit Europe is the financial heart of our business, enabling millions of customers to drive away in their dream vehicles. We are seeking a Java Software Engineer to join our Originations and Risk team. This is a pivotal time for FCE. You won't just be maintaining systems; you will be a key player in rationalizing our existing service landscape. You will help us decompose legacy logic and migrate it into a modern, supportable, cloud-native architecture. If you enjoy the challenge of untangling complex business logic and rebuilding it using modern patterns, this role is for you.,

  • Architectural Rationalization: Analyse existing services within the Originations and Risk domains. Work to refactor, decouple, and migrate these into a modern microservices architecture.
  • Backend Development: Build and maintain high-performance Java services that handle credit applications, risk scoring, and financial contract generation.
  • Operational Excellence: Participate 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: Ensure the high level of precision required for financial systems by writing rigorous unit, integration, and contract tests.
  • Collaboration: Work closely with Product Managers in the Originations and Risk domains to translate complex requirements into clean, executable code.

    Experience: 3+ years of professional Java development experience, ideally within a regulated industry like Finance, Fintech, or Insurance.
  • Java Expertise: Strong proficiency in Java 17+ (we work with v21).
  • Spring Framework: Solid experience with Spring Boot, Spring Data, and Spring Security.
  • Refactoring Skills: Proven ability to read and understand existing codebases and a passion for "leaving the camp site cleaner than you found it."
  • Architecture Patterns: Understanding of Microservices, RESTful API design, and Event-Driven architecture.
  • Preferred Skills
  • 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.

Direct job link

https://www.jobs24.co.uk/job/software-engineer-126865789