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.
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 ocasiones 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.
Job Types: Full-time, Permanent
Pay: $45,000.00 per month
Work Location: Hybrid remote in Ciudad de México, CDMX
📌 Desarrollador Java Apache Camel Ciudad De México
🏢 Omnipayments
📍 Ciudad de México
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.