02 sep
|
Orion Innovation
|
Ciudad de México
02 sep
Orion Innovation
Ciudad de México
Senior Java Developer (Quarkus & Apache Camel)
? Modalidad: Presencial (Zona Polanco)
? Tipo de contratación: Jornada completa - L a V de 9 am a 6 pm
? Nivel: Senior (5+ años)
Sobre la posición
Buscamos un Senior Java Developer con experiencia en desarrollo de microservicios e integración de sistemas empresariales.
Serás responsable de diseñar, desarrollar e implementar soluciones backend de alto rendimiento utilizando Java, Quarkus y Apache Camel, participando activamente en iniciativas de integración entre sistemas, arquitecturas orientadas a eventos y plataformas modernas desplegadas en contenedores.
Trabajarás de la mano con equipos de Arquitectura, DevOps y Producto para construir soluciones escalables, resilientes y seguras.
Responsabilidades
Desarrollo Backend
- Diseñar y desarrollar microservicios utilizando Java 17+ y Quarkus.
- Construir APIs REST seguras y documentadas mediante OpenAPI / Swagger.
- Implementar soluciones reactivas y orientadas a eventos.
- Optimizar rendimiento, consumo de memoria y tiempos de respuesta.
Integración de Sistemas
- Diseñar e implementar integraciones utilizando Apache Camel y Camel-Quarkus.
- Construir rutas de integración aplicando Enterprise Integration Patterns (EIP).
- Integrar sistemas legacy, aplicaciones corporativas y servicios modernos.
- Trabajar con formatos y protocolos como JSON, XML, SOAP, HTTP/HTTPS y Webhooks.
Eventos y Mensajería
- Desarrollar soluciones basadas en eventos utilizando Kafka o RabbitMQ.
- Implementar procesamiento asíncrono de alta concurrencia.
- Garantizar tolerancia a fallos y resiliencia en flujos de integración.
Calidad y Buenas Prácticas
- Desarrollar pruebas unitarias e integrales.
- Participar en revisiones de código.
- Aplicar principios SOLID y Clean Code.
- Colaborar en ceremonias ágiles y sesiones de diseño técnico.
Requisitos Obligatorios
Must Have:
- Java 17+
- Quarkus
- Apache Camel
- Kafka o RabbitMQ
- REST APIs
- SQL Avanzado / PostgreSQL / Oracle / MySQL
- Docker
- Kubernetes / OpenShift
- JUnit & Mockito
- Git + CI/CD
Experiencia Deseable:
- GraalVM
- Keycloak / OAuth2
- AWS / Azure / GCP
- Redis / MongoDB
- Prometheus / Grafana
- SAP, Retail o eCommerce
📌 Senior Java Developer (Quarkus & Apache Camel) (Ciudad de México)
🏢 Orion Innovation
📍 Ciudad de México