IDS Comercial, S.A. de C.V. · Remoto · Benito Juárez, Ciudad de México DF
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
Inicia sesión para generar una carta de presentación para esta vacante.
Iniciar sesiónInicia sesión para ver cómo encaja este empleo con tu perfil.
Iniciar sesión