• Responsable del diseño, desarrollo e implementación de iniciativas completas que pueden involucrar múltiples microservicios.
• Realizar ajustes y mejoras en el código y en la base de datos de microservicios existentes según las necesidades del proyecto.
• Crear nuevos microservicios respetando los acuerdos técnicos y directrices establecidas por el equipo.
• Asegura que el desarrollo siga el flujo de trabajo del equipo, especialmente en términos de entrega continua en los entornos de desarrollo y producción.
Requerimientos
• Egresado de ingeniería en Sistemas o carreras afines. (EXCLUYENTE)
• Contar con 4 o más años de experiencia en desarrollo de Java.
• Experiencia en Java 11 o más.
• Experiencia en Spring Boot.
• Experiencia en manejo de bases de datos relacionales: MYSQL.
• Experiencia en manejo de bases de datos no relacionales: MongoDb.
• Versionado de código con Git.
• Manejo de repositorios Bitbucket.
• Arquitectura de microservicios.
• Arquitectura orientada a eventos y manejo de colas con Kafka.
• Jenkins (Deseable).
• Metodología de trabajo: entrega continua (Deseable).