Descripción
Buscamos un **Ingeniero Líder de Soporte en Producción Java** para unirse a un equipo Scrum multifuncional que brinda soporte a una importante firma de gestión patrimonial que opera bajo un modelo de corredor-dealer. En este puesto, usted brindará soporte de aplicación de nivel L4 para aplicaciones basadas en Java, impulsará mejoras menores y mayores, y asumirá la responsabilidad del diseño y desarrollo de servicios backend seguros y APIs. Además, ofrecerá liderazgo técnico, orientará las decisiones arquitectónicas y actuará como mentor de un equipo de ingeniería distribuido.
**Responsabilidades**
* Dirigir el desarrollo, la mejora y el mantenimiento del código para aplicaciones basadas en Java
* Diseñar y construir microservicios backend junto con APIs REST
* Supervisar el soporte de aplicación de nivel L4 e impulsar mejoras menores/mayores
* Establecer buenas prácticas para pruebas unitarias y liderar los procesos de revisión de código
* Impulsar las ceremonias Scrum, las sesiones de estimación y las actividades de planificación
* Mentorizar y capacitar a desarrolladores, fomentando el crecimiento técnico en todo el equipo
* Liderar y coordinar la colaboración con el equipo externo (offshore)
* Ser responsable de la documentación de la aplicación, incluidos los documentos arquitectónicos y las decisiones técnicas de diseño
* Definir estándares técnicos y guiar la excelencia en ingeniería en todo el equipo
**Requisitos**
* Licenciatura o maestría en Ciencias de la Computación o campo afín
* 5\+ años de experiencia laboral en desarrollo, incluida experiencia previa en un rol de liderazgo técnico (1\+ año)
* Experiencia práctica avanzada y profunda en Java, Spring Boot y Spring MVC
* Competencia avanzada en Spring Batch, Spring Integration y Spring Data JPA
* Conocimientos sólidos sobre APIs y arquitectura de microservicios, con experiencia comprobada en el diseño de soluciones escalables
* Experiencia sólida en Kubernetes, SQL y gestión y análisis de registros (logs)
* Familiaridad práctica con Apache Kafka
* Comprensión profunda de servicios backend seguros y del diseño y desarrollo de APIs
* Habilidades comprobadas en TDD, BDD y diseño y desarrollo de aplicaciones de página única (SPA)
* Competencia demostrada en diseño de aplicaciones full-stack y modelado de datos
* Experiencia mostrando liderazgo en discusiones técnicas, revisiones de diseño y toma de decisiones arquitectónicas
* Capacidad para analizar código heredado y definir estrategias de modernización
* Capacidades comprobadas de mentoría y liderazgo de equipos
* Excelente dominio del inglés escrito y hablado (nivel B2\+)
**Deseable**
* Experiencia en servicios financieros dentro del ámbito de la gestión patrimonial
* Familiaridad con ReactJS
* Conocimiento de la infraestructura de microservicios Java
* Conocimiento de Spring Core
* Experticia en prácticas DevOps y QA