Descripción
ID del puesto
64094
Categoría
Tecnología empresarial
Ubicación
Naucalpan de Juárez, México
Tipo de trabajo
Híbrido
Ford Credit está construyendo un nuevo banco y capacidades bancarias digitales modernas sobre una base nativa en la nube. Una parte clave de esta transformación incluye desarrollar e integrar capacidades bancarias centrales con plataformas estratégicas como Fiserv DNA, Create Digital y Nautilus. Buscamos a un Ingeniero de Software Senior / Desarrollador Líder que desempeñará un papel fundamental en el diseño, desarrollo y entrega de servicios bancarios críticos para la misión en este ecosistema.
Usted ayudará a construir la columna vertebral bancaria central, incluidos los libros contables, las transacciones, el procesamiento de productos y la integridad de los datos financieros, mediante una arquitectura nativa en la nube y orientada a eventos en Google Cloud Platform (GCP). Este puesto también contribuirá a definir cómo Ford Credit integra y amplía las capacidades bancarias impulsadas por Fiserv en el panorama más amplio de la banca digital.
* **Ingeniería e implementación bancaria central:** Diseñar, desarrollar y entregar capacidades bancarias centrales, incluidas cuentas, transacciones, libros contables, cálculos de intereses y flujos de trabajo operativos, garantizando una alta integridad y corrección en un entorno regulado.
* **Integración de la plataforma Fiserv:** Liderar el diseño e implementación de servicios e integraciones entre Fiserv DNA, Create Digital, Nautilus y otras plataformas bancarias relacionadas. Ayudar a definir cómo Ford Credit aprovecha estas plataformas como parte de su arquitectura bancaria moderna.
* **Ingeniería de capas de integración:** Diseñar e implementar capas de integración robustas entre sistemas bancarios centrales, plataformas Fiserv, canales digitales y sistemas empresariales, utilizando APIs, eventos y patrones basados en archivos.
* **Ingeniería nativa en la nube en GCP:** Construir servicios altamente disponibles, seguros y escalables mediante Google Cloud Platform, incluidos GKE/Cloud Run, Pub/Sub, Cloud SQL/PostgreSQL, Secret Manager y Cloud Logging/Monitoring.
* **Estrategia de API e integración:** Definir e implementar estándares de API como REST, incluida la idempotencia, la versión y consideraciones de rendimiento en todo el ecosistema bancario.
* **Arquitectura de microservicios:** Desarrollar servicios modulares con Java y Spring Boot, aprovechando el diseño guiado por el dominio y contextos bien delimitados.
* **Seguridad, riesgo y cumplimiento desde el diseño:** Construir servicios inherentemente seguros para un entorno financiero regulado, incluida la protección de datos personales identificables (PII), cifrado, registros de auditoría y gestión de identidades y accesos (IAM) con privilegios mínimos.
* **Excelencia en ingeniería:** Contribuir mediante programación práctica, revisiones de diseño y tutoría. Establecer mejores prácticas para pruebas dirigidas por el desarrollo (TDD), canalizaciones CI/CD y puertas automáticas de calidad.
* **Confiabilidad y observabilidad:** Definir indicadores de nivel de servicio (SLI) y objetivos de nivel de servicio (SLO), e implementar registro, monitoreo y seguimiento distribuido. Liderar análisis de causas fundamentales y promover mejoras en la confiabilidad.
* **Propiedad de la hoja de ruta técnica:** Traducir los requisitos del producto en diseños técnicos escalables y hitos de entrega iterativos, gestionando al mismo tiempo la deuda técnica.
**Colaboración:** Trabajar estrechamente con equipos de producto, arquitectura, seguridad y socios externos, incluidos Fiserv y otros proveedores estratégicos de plataformas, para alinear las soluciones con las capacidades de la plataforma y los resultados comerciales.
* Título universitario en Ciencias de la Computación, Ingeniería de Software o campo relacionado. Se prefiere título de maestría.
* 8 o más años de experiencia profesional en ingeniería de software.
* 3 o más años en un rol de líder técnico o desarrollador senior entregando sistemas a gran escala y críticos para la misión.
### **Experiencia requerida**
* Experiencia comprobada en la construcción o modernización de sistemas bancarios centrales o plataformas financieras similares, como libros contables, pagos, préstamos o depósitos, donde la auditabilidad y la corrección transaccional sean fundamentales.
* Amplia experiencia práctica con Java / J2EE y Spring Boot, incluidos Spring Security, Spring Data y el diseño de APIs.
* Amplia experiencia en la creación de capas de integración y APIs entre sistemas empresariales.
* Experiencia en el diseño y operación de aplicaciones nativas en la nube en GCP o AWS.
* Experiencia trabajando con plataformas bancarias centrales y patrones de integración. Se prefiere fuertemente la experiencia con Fiserv DNA, Create Digital, Nautilus o plataformas bancarias similares.
* Conocimiento sólido del procesamiento asíncrono y de sistemas de transacciones de alto volumen.
* Experiencia con bases de datos relacionales como PostgreSQL/SQL, modelado de datos e integridad transaccional.
* Experiencia en la construcción de sistemas seguros que manejen datos personales identificables (PII) y datos financieros, incluidos cifrado y prácticas seguras del ciclo de vida del desarrollo de software (SDLC).
### **Aún mejor si tiene**
* Experiencia profunda con tecnologías Fiserv, incluidas DNA, Create Digital, Nautilus o componentes adyacentes de la plataforma.
* Experiencia con plataformas de transmisión de eventos como Kafka o GCP Pub/Sub.
* Experiencia con integraciones basadas en archivos y por lotes, como SFTP y pasarelas empresariales de archivos como GECHub.
* Experiencia con patrones de identidad y seguridad como OAuth2 y SAML.
* Conocimiento de herramientas de observabilidad para registro, seguimiento y monitoreo.
* Experiencia con canalizaciones CI/CD y prácticas DevOps.
* Experiencia trabajando en entornos financieros regulados.