Estamos en búsqueda de un Java Tech-Lead Bilingüe para liderar técnicamente iniciativas estratégicas de arquitectura, modernización y desarrollo de software para nuestro cliente final.
Buscamos a un líder técnico con amplia experiencia en el ecosistema Java empresarial, diseño de arquitecturas basadas en microservicios, alta concurrencia y gobierno técnico, capaz de guiar equipos multidisciplinarios y fungir como puente clave con stakeholders internacionales del banco.
Requisitos Principales
-
Idioma: Inglés Avanzado / Fluido .
-
Escolaridad: Licenciatura o Ingeniería en Sistemas, Ciencias de la Computación, Software o carreras afines.
-
Mínimo 6 a 8+ años de experiencia total en desarrollo de software con Java.
-
Al menos 2 a 3 años desempeñándose formalmente en roles de Liderazgo Técnico, Tech Lead o Arquitectura de Software.
-
Experiencia previa en el sector Bancario, Financiero, Fintech o sistemas transaccionales críticos.
-
Backend & Lenguaje: Dominio avanzado de Java (11, 17 o 21), programación funcional, concurrencia, multithreading y el ecosistema Spring (Spring Boot, Spring Cloud, Spring Security, Spring Data).
-
Arquitectura: Diseño de arquitecturas de Microservicios, patrones de resiliencia (Circuit Breaker, Saga, API Gateway, CQRS) y APIs RESTful de alto rendimiento.
-
Mensajería & Streaming: Experiencia práctica con Apache Kafka, RabbitMQ o IBM MQ para arquitecturas orientadas a eventos (EDA).
-
Bases de Datos: Manejo de bases de datos relacionales (Oracle, PostgreSQL) y NoSQL (MongoDB, Redis, Cassandra).
-
Cloud & DevOps: Conocimiento en despliegues sobre AWS, Azure o GCP, orquestación con Docker y Kubernetes / OpenShift, y pipelines de CI/CD (Jenkins, GitLab CI, GitHub Actions).
-
Calidad y Seguridad: Gobierno de calidad con SonarQube, pruebas unitarias/integración (JUnit 5, Mockito), estándares OWASP Top 10, OAuth2, mTLS y cifrado de datos financieros.
Funciones y Responsabilidades
-
Liderar técnicamente al equipo de desarrollo, estableciendo estándares de codificación, arquitectura limpia (Clean Code) y mejores prácticas de ingeniería.
-
Diseñar soluciones técnicas escalables, seguras y de alta disponibilidad para plataformas bancarias críticas.
-
Realizar revisiones de código (Code Reviews), gestionar la deuda técnica y resolver bloqueos técnicos complejos.
-
Actuar como punto de contacto técnico principal entre los equipos de desarrollo locales y los arquitectos empresariales/líderes de negocio globales de HSBC.
-
Guiar la integración de microservicios con sistemas legados, colas de mensajería y servicios cloud.
-
Garantizar el cumplimiento de normativas de seguridad bancaria, auditoría y protección de datos sensibles.
Ofrecemos:
-
Sueldo Base: Rango altamente competitivo desde $40,000 hasta $90,000 MXN brutos mensuales.
-
Modalidad y Sede: Esquema Híbrido en Toluca (Lunes a Viernes de 9:00 a 18:00 hrs).
-
Contratación Directa con paquete completo de Prestaciones Superiores a las de la Ley:
-
30 días de Aguinaldo.
-
Vales de despensa mensuales.
-
Seguro de Gastos Médicos Mayores (SGMM) con cobertura familiar.
-
Seguro de Vida.
-
Reparto de Utilidades.