Se necesita DESARROLLADOR BACK – END JAVAGrupo TawaLima ,Lima
Para:
Grupo Tawa
Nuestro cliente, importante empresa se encuentra en la búsqueda de un DESARROLLADOR BACK – END JAVA, que desempeñara las siguientes funciones:
Funciones:
Desarrollo:
• Liderar el equipo de desarrollo de las operaciones de la empresa
• Desarrollar, implementar y mantener nuevas funcionalidades sobre API v1 y v2. (Plataformas, optimización de recursos, etc)
• Desarrollar, implementar y mantener nuevas y actuales integraciones con Adquirentes, Pasarelas, Medios de Pago.
• Realizar pruebas en conjunto con adquirentes, pasarelas, o comercios críticos.
• Desarrollo y mantenimiento de los paneles informativos de la empresa. (Dashboard)
• Desarrollo y mantenimiento de herramientas de gestión interna de la empresa. (Admin y otros)
• Definir y documentar casos de prueba por cada módulo desarrollado y nuevas funcionalidades añadidas a módulos actuales.
• Realizar la documentación de cada requerimiento desarrollado.
• Definir y entregar un reporte de pruebas de cada desarrollo puesto en el ambiente de desarrollo, para que pueda ser desplegado en producción.
• Seguir el proceso de desarrollo seguro de la empresa y considerar recomendaciones OWASP en cada momento del desarrollo.
Soporte:
• Gestión de incidentes en los entornos de Integración y Producción.
• Brindar soporte en segundo nivel a comercios en Producción/Integración.
• Mantener contacto de soporte e incidentes a comercios PST críticos en Producción
• Mantener contacto de soporte e incidentes a comercios PST críticos en Integración
Requisitos:
· Profesional de Ingeniería de Sistemas de la Información, Ingeniería Informática, Ingeniería de Software, Ingeniería de Sistemas, Ciencia de la Computación o afines
· Contar con ingles intermedio – Avanzado (Escrito y Hablado).
· Conocimiento de office a nivel intermedio – Avanzado
· Contar con 2 años en posiciones como desarrollador Back – End Java
· Experiencia desarrollando servicios en Java usando el framework Spring (Boot, Data, Security).
· Experiencia realizando pruebas automatizadas.
· Experiencia en metodologías de desarrollo como Agile, TDD…
· Experiencia desarrollando APIs REST
· Deseable contar con experiencia usando sistemas de control de versiones usando GitFlow
· Experiencia en sistemas operativos Linux.