# Senior Software Engineer

**Company**: Ford Credit
**Location**: Naucalpan de Juarez
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Finance

**Apply**: https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/64096?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_3d2c1b4a-c0d

## Description

Ford Credit is building a new bank and modern digital banking capabilities on a cloud-native foundation. A key part of this transformation includes building and integrating core banking capabilities with strategic platforms such as Fiserv DNA, Create Digital, and Nautilus. We are looking for a Senior Software Engineer / Lead Developer who will play a key role in designing, developing, and delivering mission-critical banking services across this ecosystem.

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.

Responsibilities:

- Design, develop, and deliver core banking capabilities including accounts, transactions, ledgers, interest calculations, and operational workflows, ensuring high integrity and correctness in a regulated environment.

- Lead the design and implementation of services and integrations across Fiserv DNA, Create Digital, Nautilus, and related banking platforms. Help define how Ford Credit leverages these platforms as part of its modern banking architecture.

- Design and implement robust integration layers across core banking, Fiserv platforms, digital channels, and enterprise systems using APIs, events, and file-based patterns.

- Build highly available, secure, and scalable services using Google Cloud Platform, including GKE/Cloud Run, Pub/Sub, Cloud SQL/PostgreSQL, Secret Manager, and Cloud Logging/Monitoring.

- Define and implement API standards as REST including idempotency, versioning, and performance considerations across the banking ecosystem.

- Develop modular services using Java and Spring Boot, leveraging domain-driven design and well-bounded contexts.

- Build secure-by-default services for a regulated financial environment, including PII protection, encryption, audit trails, and least-privilege IAM.

- Contribute through hands-on coding, design reviews, and mentoring. Establish best practices for TDD, CI/CD pipelines, and automated quality gates.

- Define SLIs/SLOs and implement logging, monitoring, and distributed tracing. Lead root-cause analysis and drive reliability improvements.

- Translate product requirements into scalable technical designs and iterative delivery milestones while managing technical debt.

Collaboration:

- Work closely with product, architecture, security, and vendor partners, including Fiserv and other strategic platform providers, to align solutions with platform capabilities and business outcomes.

## Skills

### Required
- Java
- Spring Boot
- Google Cloud Platform
- Fiserv DNA
- Create Digital
- Nautilus
- API design
- Cloud-native architecture
- Event-driven architecture
- Microservices
- Domain-driven design
- Security
- Regulated financial environment

### Nice to have
- Kafka
- Pub/Sub
- Cloud SQL/PostgreSQL
- Secret Manager
- Cloud Logging/Monitoring
- CI/CD pipelines
- Automated quality gates
- Distributed tracing
- Root-cause analysis
- Technical debt management

---

Source: [Apply at efds.fa.em5.oraclecloud.com](https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/64096?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
