14 oct
|
ids
|
Ciudad de México
14 oct
ids
Ciudad de México
Líder Técnico Desarrollador Java
Descripción de la posición: Buscamos un Líder Técnico Desarrollador Java con experiencia en desarrollo backend, diseño de arquitecturas de microservicios y liderazgo técnico, para participar en la atención y evolución de requerimientos de pagos digitales. Será responsable de coordinar técnicamente el desarrollo de soluciones, asegurar la calidad del código, promover buenas prácticas de desarrollo y brindar soporte en ambientes productivos.
Requisitos indispensables
Experiencia de 5 a 10 años en desarrollo de software, con 5 a 7 años en Java y al menos 1 a 2 años de liderazgo técnico.
Dominio de Java 8 o superior, Spring Boot y desarrollo de microservicios.
Conocimiento de arquitectura hexagonal y diseño de APIs REST.
Manejo de bases de datos relacionales: PostgreSQL o MySQL.
Experiencia con Docker y conocimientos de Kubernetes u OpenShift.
Desarrollo y ejecución de pruebas unitarias, revisión de código y aseguramiento de calidad.
Experiencia en troubleshooting, análisis de causa raíz (RCA) y gestión de incidentes.
Liderazgo técnico, resolución de problemas y acompañamiento a equipos de desarrollo.
Conocimientos básicos a intermedios de Apache Kafka.
Conocimientos deseables
Frameworks y tecnologías backend: Quarkus y Vert.x.
Integración de servicios mediante SOAP, OpenAPI y Swagger.
CI/CD con Jenkins.
Bases de datos NoSQL: MongoDB.
Conocimientos de frontend con Angular.
Herramientas y prácticas de seguridad: SAST, DAST, Fortify, Veracode y cumplimiento de PCI DSS.
Pruebas de rendimiento con JMeter y herramientas de cobertura de código.
Experiencia en ambientes productivos de plataformas de pagos digitales.
Principales responsabilidades
Liderar técnicamente el desarrollo y mantenimiento de soluciones backend en Java.
Diseñar, desarrollar y mantener microservicios bajo arquitectura hexagonal.
Implementar e integrar APIs REST y otros servicios de integración.
Participar en la atención de requerimientos relacionados con pagos digitales.
Realizar revisiones de código y asegurar el cumplimiento de estándares y buenas prácticas.
Supervisar la calidad del software mediante pruebas unitarias, análisis de cobertura y pruebas de rendimiento.
Colaborar en la implementación y despliegue de soluciones mediante Docker, Kubernetes u OpenShift.
Atender incidentes en producción, realizar troubleshooting y análisis de causa raíz (RCA), y proponer acciones correctivas.
Promover buenas prácticas de seguridad, rendimiento, mantenibilidad y disponibilidad de las aplicaciones.
Perfil buscado
Profesional con sólida experiencia técnica en Java y Spring Boot, capacidad para tomar decisiones de arquitectura, orientar a otros desarrolladores y asegurar la entrega de soluciones confiables, escalables y seguras.-Requerimientos- Educación mínima: Educación superior - Licenciatura
5 años de experiencia
Conocimientos: Java
Palabras principal: jefe, gerente, manager, director, chief, lead, jefatura, regente, tecnologo, tecnico, tech, technician, technology, tecnologia, technologist, developer, programador
📌 Líder técnico Java (Ciudad de México)
🏢 ids
📍 Ciudad de México