At a Glance
- Tasks: Join our team to modernise financial systems and build high-performance Java services.
- Company: Ford Credit Europe, the financial backbone of the automotive industry.
- Benefits: Competitive salary, flexible working, and a commitment to diversity.
- Other info: Work in a dynamic environment with opportunities for growth and collaboration.
- Why this job: Be a key player in transforming legacy systems into cutting-edge cloud-native architecture.
- Qualifications: 3+ years of Java experience, ideally in finance or fintech.
The predicted salary is between 50000 - 65000 € per year.
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.
Role Summary
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.
Responsibilities
- 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 a 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.
Required Qualifications and Skills
- 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.
This position is based in Dunton, and it is expected 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.
As part of our pre‑employment checks process, successful candidates will be required to undergo a criminal record check. This will be conducted in line with the Rehabilitation of Offenders Act 1974 and applied only to unspent convictions.
The Company is committed to diversity and equality of opportunity for all and is opposed to any form of less favourable treatment or harassment on the grounds of race, religion or belief, sex, marriage and civil partnership, pregnancy and maternity, age, sexual orientation, gender reassignment or disability.
Software Engineer in Essex employer: Ford Credit
Ford Credit Europe is an exceptional employer, offering a dynamic work environment where innovation meets collaboration. As a Software Engineer in Dunton, you will not only contribute to cutting-edge projects but also benefit from a culture that prioritises employee growth and diversity. With opportunities for professional development and a commitment to operational excellence, you'll find meaningful and rewarding employment while being part of a team that values your contributions.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer in Essex
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at Ford Credit Europe. A friendly chat can sometimes lead to opportunities that aren’t even advertised!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Java projects, especially those involving microservices or cloud-native architectures. This will give you an edge and demonstrate your hands-on experience.
✨Tip Number 3
Prepare for the interview by brushing up on your knowledge of Spring Boot and RESTful APIs. Be ready to discuss how you've tackled complex coding challenges in the past—this is your chance to shine!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team at Ford Credit Europe.
We think you need these skills to ace Software Engineer in Essex
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the role of a Java Software Engineer. Highlight your experience with Java, Spring Framework, and any relevant projects that showcase your skills in architectural rationalisation and microservices.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background aligns with our needs at Ford Credit Europe. Don’t forget to mention your experience in regulated industries if applicable!
Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled complex business logic or refactored legacy systems in the past. We love seeing candidates who can demonstrate their ability to think critically and innovate.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Ford Credit
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially with versions 17 and 21. Be prepared to discuss your experience with Spring Boot, Spring Data, and Spring Security, as these are crucial for the role.
✨Understand Microservices Architecture
Familiarise yourself with microservices, RESTful API design, and event-driven architecture. Be ready to explain how you've applied these concepts in past projects, as this will show your ability to rationalise existing services.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've untangled complex business logic in previous roles. Highlight your refactoring skills and your passion for leaving codebases cleaner than you found them—this aligns perfectly with what they’re looking for.
✨Be Ready for Collaboration
Since you'll be working closely with Product Managers, think of instances where you've translated complex requirements into executable code. Demonstrating your collaborative spirit will set you apart from other candidates.