Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Ford Motor Company

Senior Software Developer – Lead Developer, Core Banking

Ford Motor Company

Senior Software Developer designing and developing core banking services using cloud-native architecture. Collaborating on integrations across financial platforms at Ford Motor Company.

Posted 4/25/2026full-timeDearborn • Missouri • 🇺🇸 United StatesSenior💰 $113,580 - $190,500 per yearWebsite

Tech Stack

Tools & technologies
AWSCloudGoogle Cloud PlatformJ2EEJavaKafkaPostgresSDLCSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • You will help build the core banking backbone, including ledgers, transactions, product processing, and financial data integrity, using a cloud-native, event-driven architecture on Google Cloud Platform (GCP).
  • This role will also help shape how Ford Credit integrates and extends Fiserv-powered banking capabilities across the broader digital banking landscape.

Requirements

What you’ll need
  • Bachelor's degree in Computer Science, Software Engineering, or related field. Master's degree preferred.
  • 8+ years of professional software engineering experience.
  • 3+ years in a technical lead or senior developer role delivering large-scale, mission-critical systems.
  • Proven experience building or modernizing core banking systems or similar financial platforms such as ledgers, payments, lending, or deposits, where auditability and transactional correctness are critical.
  • Strong hands-on expertise in Java / J2EE and Spring Boot, including Spring Security, Spring Data, and API design.
  • Strong experience building integration layers and APIs across enterprise systems.
  • Experience designing and operating cloud-native applications on GCP or AWS.
  • Experience working with core banking platforms and integration patterns. Experience with Fiserv DNA, Create Digital, Nautilus, or similar banking platforms is strongly preferred.
  • Strong understanding of asynchronous processing and high-volume transaction systems.
  • Experience with relational databases such as PostgreSQL/SQL, data modeling, and transactional integrity.
  • Experience building secure systems that handle PII and financial data, including encryption and secure SDLC practices.
  • Deep experience with Fiserv technologies, including DNA, Create Digital, Nautilus, or adjacent platform components.
  • Experience with event streaming platforms such as Kafka or GCP Pub/Sub.
  • Experience with file-based and batch integrations such as SFTP and enterprise file gateways like GECHub.
  • Experience with identity and security patterns such as OAuth2 and SAML.
  • Familiarity with observability tools for logging, tracing, and monitoring.
  • Experience with CI/CD pipelines and DevOps practices.
  • Experience working in regulated financial environments.

Benefits

Comp & perks
  • Immediate medical, dental, vision and prescription drug coverage
  • Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
  • Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
  • Vehicle discount program for employees and family members and management leases
  • Tuition assistance
  • Established and active employee resource groups
  • Paid time off for individual and team community service
  • A generous schedule of paid holidays, including the week between Christmas and New Year’s Day
  • Paid time off and the option to purchase additional vacation time.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaJ2EESpring BootSpring SecuritySpring DataAPI designcloud-native applicationsasynchronous processingrelational databasesevent streaming