BACKEND DEVELOPER SENIOR | JAVA / QUARKUS
Posted Updated
BACKEND DEVELOPER SENIOR | JAVA / QUARKUS
Modalidad: Híbrida
Ubicación: México, Colombia o República Dominicana
Nivel: Senior | 5+ años de experiencia
Inglés: B2 indispensable
Buscamos Backend Developer Senior con experiencia sólida en desarrollo backend con Java, microservicios, Quarkus y Kafka, para integrarse a un proyecto de tecnología.
REQUISITOS INDISPENSABLES
- 4 a 6 años de experiencia en desarrollo backend con Java.
- Experiencia con Quarkus o capacidad demostrable para adoptarlo.
- Desarrollo de microservicios y APIs REST.
- Manejo de OpenAPI, validaciones, manejo de errores y versionado.
- Experiencia con Kafka: productores, consumidores, esquemas, particiones, reintentos e idempotencia.
- Pruebas automatizadas con JUnit, Mockito o equivalentes.
- Conocimientos de SQL y modelado de datos.
- Manejo de Git, Maven/Gradle y CI/CD.
- Conocimientos de seguridad de APIs, autenticación, autorización y gestión de secretos.
- Inglés B2 indispensable.
DESEABLE
- IBM API Connect.
- Kubernetes, Docker y Cloud.
- OpenTelemetry, métricas, logs y trazas.
- Experiencia en servicios financieros o ambientes de alta transaccionalidad.
- Inglés C1.
PRINCIPALES ACTIVIDADES
- Diseñar y desarrollar microservicios backend con Java y Quarkus.
- Construir y mantener APIs REST y contratos OpenAPI.
- Implementar integraciones con Kafka de forma resiliente e idempotente.
- Desarrollar pruebas automatizadas y mantener estándares de calidad de código.
- Atender defectos e incidentes.
- Documentar soluciones e integraciones.
OFRECEMOS
Modalidad híbrida
Proyecto de largo plazo
Desarrollo profesional
Participación en proyectos de tecnología