Buscamos un Subject Matter Expert (SME) con amplia experiencia en arquitectura y desarrollo de microservicios, que funja como referente técnico para el diseño, evolución e implementación de microservicios orquestadores basados en Java, Spring Boot y Apache Camel.
Será responsable de asegurar la adopción de mejores prácticas de desarrollo, estándares de arquitectura, calidad de código y lineamientos técnicos, colaborando con líderes técnicos, arquitectos y equipos de desarrollo para garantizar soluciones escalables, mantenibles y alineadas con la estrategia tecnológica.
Responsabilidades y atribuciones
Responsabilidades
-
Actuar como referente técnico en el diseño y construcción de microservicios orquestadores utilizando Apache Camel.
-
Definir y promover estándares de desarrollo, arquitectura e integración para los equipos de ingeniería.
-
Revisar y validar diseños técnicos, propuestas de solución y componentes desarrollados antes de su implementación.
-
Guiar técnicamente a los equipos de desarrollo durante todo el ciclo de vida de los proyectos.
-
Asegurar el cumplimiento de buenas prácticas de desarrollo, principios SOLID, patrones de diseño y arquitectura de microservicios.
-
Participar en decisiones de arquitectura y definición de soluciones de integración.
-
Realizar revisiones de código (code reviews) y brindar retroalimentación técnica para elevar la calidad del software.
-
Identificar oportunidades de mejora en desempeño, escalabilidad, resiliencia, observabilidad y mantenibilidad de las aplicaciones.
-
Apoyar en la resolución de incidentes complejos y problemas de alto impacto en ambientes productivos.
-
Elaborar lineamientos técnicos, documentación y activos reutilizables para los equipos de desarrollo.
-
Colaborar con arquitectos, líderes técnicos y áreas de infraestructura para asegurar soluciones alineadas a la arquitectura empresarial.
Conocimientos técnicos indispensables
-
Java 17 o superior.
-
Spring Boot.
-
Apache Camel (indispensable).
-
Diseño y arquitectura de microservicios.
-
Integración mediante APIs REST.
-
Patrones de integración empresarial (Enterprise Integration Patterns).
-
Arquitectura orientada a eventos (EDA).
-
Mensajería (Kafka o tecnologías equivalentes).
-
Diseño de APIs y contratos de integración.
-
Patrones de resiliencia (Circuit Breaker, Retry, Timeout, Bulkhead).
-
Observabilidad (logs, métricas y trazabilidad distribuida).
-
Seguridad en APIs (OAuth2, JWT, TLS).
-
Git, Maven y pipelines de CI/CD.
-
Contenedores y plataformas como Docker y OpenShift/Kubernetes.
Requisitos y calificaciones
Experiencia requerida
-
Más de 8 años de experiencia en desarrollo Java.
-
Al menos 4 años diseñando arquitecturas de microservicios.
-
Experiencia comprobable implementando soluciones con Apache Camel.
-
Experiencia desempeñando funciones de liderazgo técnico o como SME.
-
Participación en proyectos de integración de alta criticidad y alto volumen transaccional.
-
Experiencia realizando revisiones de arquitectura y código.
Competencias
-
Liderazgo técnico e influencia sin autoridad directa.
-
Excelente comunicación con equipos técnicos y áreas de negocio.
-
Capacidad para tomar decisiones de arquitectura.
-
Pensamiento analítico y orientación a la solución de problemas.
-
Enfoque en calidad, estandarización y mejora continua.
-
Capacidad para mentorizar y desarrollar talento técnico.
Informaciones adicionales
Vacante para Banamex SME (Subject Matter Expert) Java / Apache Camel
(necesitamos cubrir 2 posiciones favor de enviar 3 candidatos)
¿Buscas un lugar donde tus ideas brillen?
Con más de 38 años y una presencia global, en Stefanini transformamos el mañana juntos. Aquí, cada acción cuenta y cada idea puede marcar la diferencia. Únete a un equipo que valora la innovación, el respeto y el compromiso.
Si eres una persona disruptiva, te mantienes en aprendizaje continuo y la innovación está en tu ADN, entonces somos lo que buscas. ¡Ven y construyamos juntos un futuro mejor!