Estamos en la búsqueda de este puesto para que sea nuestro representante frente a una empresa del rubro financiero. ( 1)
Desarrollador Java ATM
Requisitos
Título universitario de las carreras de Ingeniería Informática, Ingeniería de Sistemas, Ingeniería de Tecnología de la Información, Ingeniería Industrial u otras afines por la formación
Experiencia mínima de 3 años con Java 8 en nivel avanzado.
Dominio sólido de patrones de diseño y principios de programación orientada a objetos (SOLID, clean code).
Manejo de Maven como herramienta de build y gestión de dependencias.
Experiencia con Git y flujos de trabajo basados en ramas, Pull Requests y resolución de conflictos.
Práctica habitual en la escritura de pruebas unitarias con JUnit y Mockito.
Capacidad de lectura e interpretación de protocolos financieros (ISO 8583 o similares).
Experiencia configurando y utilizando Jenkins u otras herramientas de CI/CD.
Familiaridad con herramientas de calidad de código: Checkstyle, PMD o SonarQube.
Habilidad analítica para depurar y resolver problemas en sistemas críticos y/o legacy.
Uso y comprensión de anotaciones Lombok.
Experiencia trabajando con metodología Scrum y marcos ágiles (sprints, estimación, refinamiento de backlog).
Experiencia previa en software ATM o sistemas de autoservicio bancario (Dynasty, JAM, JSI).
Funciones y responsabilidades
Desarrollar y mantener los módulos del software ATM en Java 8, respetando la arquitectura modular del proyecto .
Diseñar e implementar flujos transaccionales de principio a fin: retiros, transferencias propias y a terceros, depósitos con y sin tarjeta, consultas de saldo, préstamos al toque y avance de efectivo.
Construir y consumir mensajes bajo el protocolo ISO 8583 para la comunicación con el switch transaccional.
Colaborar con el equipo de diseño en la definición técnica del rediseño de experiencia de usuario (UX) para pantallas táctiles y botoneras.
Garantizar la calidad del código mediante pru
📌 Desarrollador Java Atm Lima
🏢 Indra Peru
📍 Lima
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.