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 hours, and opportunities for professional growth.
- Other info: Dynamic work environment with a focus on collaboration and innovation.
- Why this job: Be a key player in transforming legacy systems into cutting-edge cloud-native architecture.
- Qualifications: 3+ years Java experience, strong Spring Framework skills, and a passion for clean code.
The predicted salary is between 55000 - 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. 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 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.
Qualifications
- 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.
- 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.
Software Engineer in Biggleswade employer: Ford Motor Company
Ford Credit Europe is an exceptional employer, offering a dynamic work environment where innovation meets financial expertise. As a Software Engineer, you will not only contribute to cutting-edge projects but also benefit from a culture that prioritises collaboration and professional growth. With opportunities to work on modern cloud-native architectures and a commitment to operational excellence, FCE provides a rewarding career path in the heart of the automotive finance industry.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer in Biggleswade
✨Tip Number 1
Network like a pro! Reach out to current employees at Ford Credit Europe on LinkedIn. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! Prepare a portfolio of projects that highlight your Java expertise and experience with microservices. This will help you stand out during interviews.
✨Tip Number 3
Practice makes perfect! Get ready for technical interviews by brushing up on your coding skills and understanding architectural patterns. We recommend mock interviews to build your confidence.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining our team at Ford Credit Europe.
We think you need these skills to ace Software Engineer in Biggleswade
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 rationalization 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 like Finance or Fintech.
Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled complex business logic in the past. We love candidates who can demonstrate their ability to refactor and migrate legacy systems into modern architectures.
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 Motor Company
✨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 past projects and how you've used Java in a regulated environment. They’ll want to see your expertise, so be ready to dive deep into technical discussions.
✨Understand the Financial Landscape
Since this role is within the finance sector, it’s crucial to have a grasp of credit originations and risk-weighting engines. Familiarise yourself with the specific challenges and regulations in the financial industry, as this will show that you’re not just a techie but also understand the business context.
✨Show Off Your Refactoring Skills
Be prepared to talk about your experience with refactoring and modernising legacy systems. They’ll appreciate examples where you’ve successfully decomposed complex logic and migrated it to a microservices architecture. Highlight your passion for leaving code better than you found it!
✨Collaboration is Key
This role involves working closely with Product Managers, so demonstrate your ability to translate complex requirements into clean code. Share examples of how you’ve collaborated in the past, and be ready to discuss how you approach teamwork and communication in a development environment.