Objetivo del puesto
Desarrollar, mantener y optimizar aplicaciones Java Backend y Web, incluyendo procesos batch, servicios y bases de datos, asegurando la estabilidad, integridad y rendimiento de los sistemas críticos de negocio. Participar en el ciclo completo de desarrollo de software (análisis, diseño, programación, pruebas, implementación y soporte), alineado a los estándares de calidad, auditoría y gestión de servicios definidos.
Responsabilidades principales
● Desarrollar y mantener aplicaciones Web y procesos Batch en entorno Java.
● Programar, probar y depurar código orientado a objetos bajo Spring Framework / Spring Boot.
● Diseñar diagramas y arquitecturas lógicas para nuevos procesos o sistemas de pagos.
● Integrar servicios REST y SOAP, incluyendo la gestión de sesiones y uso de Apigee.
● Desarrollar e integrar bases de datos relacionales y no relacionales, garantizando integridad de la información.
● Tomar decisiones técnicas en el diseño y gestión de procesos batch y Web, priorizando rendimiento y estabilidad.
● Implementar nuevas tecnologías que fortalezcan la continuidad operativa y la resiliencia de los sistemas.
● Colaborar con equipos de infraestructura, seguridad y negocio para la correcta integración de los sistemas.
● Asegurar el cumplimiento de los procesos de calidad, auditoría y gestión de servicios (ITIL) establecidos.
● Documentar y versionar el código conforme a las buenas prácticas de desarrollo.
Escolaridad
● Licenciatura o Ingeniería Titulado(a) en Telecomunicaciones, Electrónica, Sistemas Computacionales o afín.
Tipo de puesto: Tiempo completo
Sueldo: $30,000.00 - $35,000.00 al mes
Lugar de trabajo: Empleo presencial