*vacante para la empresa arqa en mérida, yucatán*:
estamos buscando un/a backend engineer con experiência sólida en java spring boot para unirse a nuestro equipo.
serás clave en el diseño y desarrollo de microservicios y arquitecturas event-driven que soporten la escalabilidad y resiliencia de nuestras operaciones.
*tareas*:
diseñar e implementar microservicios en java (spring boot webmvc y/o webflux) bajo principios de arquitectura limpia.
exponer apis rest/graphql, documentarlas con openapi/swagger, aplicar versionado y contract testing (spring cloud contract).
configurar y mantener api gateway (spring cloud gateway) con patrones de resiliencia (circuit breakers, retries).
construir soluciones event-driven con apache kafka (spring kafka) y diseñar orquestaciones entre bounded contexts cuando aplique.
modelar y optimizar bases de datos relacionales (postgresql/mysql) y complementarlas con nosql; gestionar migraciones con flyway/liquibase.
construir imágenes de contenedor (jib/docker) y orquestar despliegues en kubernetes (helm charts).
definir pipelines de ci/cd (maven/gradle, github actions/gitlab ci), garantizando calidad y cobertura de pruebas (junit, mockito, testcontainers).
implementar observabilidad end-to-end: métricas, logs y trazas distribuidas (datadog, elk/opensearch).
colaborar con equipos de frontend, qa y devops para asegurar entregas iterativas, seguras y de alto impacto.
*requisitos*:
- +5 años de experiência en microservicios y arquitecturas distribuidas.
- dominio de spring boot, mensajería/eventos y patrones de resiliencia.
- conocimiento en clean architecture, hexagonal y ddd.
- experiência en ci/cd, testing automatizado y observabilidad.
- colaboración fluida con equipos cross-functional (frontend, qa, devops).
*nível de educación deseada*:
superior - titulado
*nível de experiência deseada*:
nível medio
*función departamental*:
turismo / hotelería
*industria*:
hotelería