Ingeniero de software senior (sistemas de valor agregado bancario)1.
propósito general del rolel candidato seleccionado será responsable del diseño, desarrollo y mantenimiento de nuestra plataforma de orquestación transaccional alojada en oracle cloud infrastructure (oci).
el rol actúa como el puente técnico entre los procesadores/bancos y nuestro ecosistema digital de fidelidad.
su objetivo principal es recibir transacciones de tarjetas (crédito/débito) vía apis/webhooks, procesar reglas de negocio en tiempo real y detonar de forma masiva notificaciones omnicanal y actualizaciones en carteras digitales, bajo un entorno de alta disponibilidad y estricto cumplimiento de seguridad pci-dss.2.
entregables y responsabilidades escritasintegración de apis de alta disponibilidad: diseñar y documentar las conexiones y webhooks seguros para la recepción de transacciones provenientes de procesadores de pago y switches adquirentes.administración de infraestructura de red segura: configurar y mantener la arquitectura de red dentro de oracle cloud (oci), incluyendo redes virtuales de la nube (vcn), subredes públicas/privadas, balanceadores de carga y zonas desmilitarizadas (dmz).
gestión y optimización de base de datos: desarrollar la lógica de negocio en bases de datos oracle (pl/sql), garantizando la correcta ejecución de pools de conexiones y la integridad de los datos de los programas de lealtad.automatización de canales digitales: conectar y operar las apis de proveedores de mensajería masiva (whatsapp, sms, push, email) mediante arquitecturas orientadas a eventos (colación de mensajes asíncronos).
desarrollo de nuevas funcionalidades de cupones y pases digitales: implementar los microservicios necesarios para la emisión, firma digital y actualización dinámica de tarjetas de lealtad no financieras dentro de apple wallet (.pkpass) y google wallet.desarrollo de nuevas ideas, funcionalidades y crecimiento de las plataformas: desarrollo y aplicación de funcionalidades y modalidades para las plataformas así como actualizaciones a las plataformas de lealtad y valor agregado.
gobernanza de seguridad (pci-dss): asegurar que ningún desarrollo, base de datos o registro de sistema (logs) almacene o exponga datos sensibles de tarjetas de crédito/débito, aplicando técnicas de enmascaramiento y tokenización.3.
perfil técnico requerido (lo que debe demostrar en su currículum)experiencia laboral mínima: 5 años ocupando puestos senior en desarrollo de plataformas transaccionales, empresas fintech, procesadores de pago o sistemas de lealtad financiera.lenguajes de programación: dominio avanzado de lenguajes orientados a objetos y de alto rendimiento (ej. Java con spring boot o tecnologías equivalentes para el procesamiento backend).
conocimientos en cloud: experiencia comprobable en la consola y arquitectura de servicios de oracle cloud infrastructure (oci).
bases de datos: experiencia sólida trabajando con el ecosistema oracle database.
de preferencia oracle cloud.cumplimiento normativo: conocimiento práctico y aplicativo de la normativa de seguridad de datos de la industria de tarjetas de pago (pci-dss).4.
condiciones contractuales sugeridasesquema de trabajo: 100% remoto (con disponibilidad para atender incidencias críticas fuera de horario en modalidad on-call).
rango: $65,000 a $85,000 mxn mensuales + bono por puesta en marcha en los tiempos requeridos (o su equivalente en usd bajo esquema contractor internacional), sujeto a evaluación de habilidades.