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.