Senior Back-End Developer (RPG / IBM i / Medios de Pago)
Maduro & Curiel Bank
Título del Puesto: Senior Backend Developer (RPG / IBM i / Medios de Pago)
Objetivo del Puesto:
Diseñar, desarrollar y dar soporte a sistemas transaccionales de alta disponibilidad y de alta criticidad para un banco reconocido en Curazao, contribuyendo al procesamiento eficiente y seguro de operaciones dentro del ecosistema de pagos.
Responsabilidades Principales:
Analizar requerimientos técnicos y de negocio para diseñar y desarrollar soluciones backend escalables.
Desarrollar, mantener y optimizar código en entornos transaccionales de alto volumen utilizando RPG (ILE RPG) en plataformas IBM i / AS400.
Implementar, integrar y mantener APIs para la comunicación segura entre sistemas internos y externos.
Trabajar con estándares de mensajería financiera ISO 8583 (autorización, clearing y settlement) e integración con Card Networks.
Optimizar el rendimiento de aplicaciones transaccionales y ejecutar consultas eficientes en bases de datos relacionales mediante SQL.
Participar activamente en pruebas técnicas (unitarias, de integración y certificación), documentando especificaciones, desarrollos y cambios bajo metodologías ágiles.
Requisitos Indispensables (Must Have):
Experiencia laboral: Mínimo 5 años de experiencia comprobable en desarrollo de sistemas transaccionales de alto volumen dentro del sector financiero, banca o medios de pago.
Core Técnico: Dominio avanzado de RPG (ILE RPG) en entornos IBM i / AS400.
Estándares de Pago: Experiencia práctica con ISO 8583 (procesos de autorización, clearing y settlement) y conocimiento en procesos de Issuing (emisión) y/o Acquiring (adquirencia).
Bases de Datos: Manejo de SQL a nivel intermedio-avanzado (optimización de consultas y rendimiento).
Integraciones: Experiencia en desarrollo y mantenimiento de APIs.
Idiomas: Inglés avanzado (B2/C1) indispensable para interacción fluida con equipos e interlocutores internacionales.
Disponibilidad: Disponibilidad indispensable para viajar según lo requiera el proyecto.
Educación: Ingeniería en Sistemas, Software, Electrónica o carreras afines.
Deseables (Nice to Have):
Experiencia previa en integraciones con redes de pago (Card Networks).
Conocimiento sólido en estándares de seguridad de transacciones electrónicas.
Dominio en la elaboración de documentación técnica detallada y aplicación de buenas prácticas de desarrollo de software.
Detalles de la Vacante:
Tipo de Contratación: Contractor
Duración del Contrato: 12 meses con posible prórroga
Ubicación: Remoto - Cualquier parte
Habilidades requeridas para este trabajo:
- AS400 system
- Desarrollo backend
- Desarrollo de API
- IBM RPG
- IBM i
- ISO 8583
- SQL
- Software technical documentation