Back to search
Motivus Linkedin · Posted 2mo ago

Java Sr Microservices Developer (CQRS/Read Models, Spring Boot, MongoDB, Kafka)

Mexico City, Ciudad de México, Mexico

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Acerca de Motivus

En Motivus, creemos en liberar el potencial humano a través de soluciones innovadoras y de vanguardia. Con más de 1,600 colaboradores en 5 países, ofrecemos un espectro completo de servicios de software y soluciones digitales. Nuestros equipos están dedicados a impulsar la sostenibilidad, empujar los límites de la tecnología y construir la próxima generación de soluciones digitales de clase mundial que empoderan a nuestros clientes y generan un impacto duradero. Al ser parte de nuestro equipo, trabajarás con profesionales visionarios comprometidos a crear soluciones innovadoras que moldean el futuro de la industria.


Rsponsabilidades

El/La Java Microservices Developer construye y mantiene microservicios orientados a dominio y componentes de lectura/materialización (read models) que habilitan experiencias digitales y consumo de datos en tiempo real. Su propósito es implementar lógica de negocio y exposición de datos a través de APIs claras y eficientes, priorizando mantenibilidad, testabilidad y evolución segura. En organizaciones con CQRS, este rol también actúa como Read Model Engineer, diseñando modelos de lectura optimizados para consultas (por ejemplo, en MongoDB) y construyendo servicios de hidratación/proyección que materializan el estado desde eventos o fuentes curadas. Esto implica comprender profundamente los patrones de acceso de consumidores (BFF, frontends, integraciones) y traducirlos en estructuras de datos y endpoints que reduzcan complejidad y latencia. Además, el rol trabaja en sistemas distribuidos donde la consistencia puede ser eventual: por ello, su propósito incluye implementar mecanismos de idempotencia, manejo de duplicados, compatibilidad de versiones y control de errores, evitando que fallos parciales degraden la experiencia del usuario. A nivel de equipo, contribuye con buenas prácticas: pruebas unitarias, diseño limpio, revisiones de código y documentación de decisiones. En suma, este rol entrega capacidades de negocio en forma de microservicios y read models confiables, haciendo que el dato esté disponible y sea consumible de forma eficiente para productos digitales.


Perfil


  • Java 17+, Spring Boot, Spring Web, Spring Data
  • MongoDB
  • Maven/Gradle.
  • MongoDB (modelado, índices, agregaciones),
  • Patrones CQRS/read models.
  • Kafka (Spring Kafka) para consumo/publicación cuando aplique; Schema Registry (según estándares).
  • Testing: JUnit, Mockito; documentación API: OpenAPI/Swagger.


Por Qué Unirte a Nosotros

  • Desarrolla tu carrera: En Motivus, tendrás la oportunidad de ampliar tus habilidades y asumir roles de liderazgo en proyectos diversos.
  • Trabaja con tecnología emergente: Sé parte de la vanguardia de la innovación trabajando con tecnologías y metodologías de última generación.
  • Ambiente colaborativo: Trabaja con equipos talentosos que valoran tus ideas y contribuciones.
  • Aprendizaje y desarrollo: Ofrecemos una variedad de programas de formación para ayudarte a avanzar en tu carrera.
  • Enfoque centrado en el cliente: Contribuye a soluciones que crean un valor duradero para clientes globales de Fortune 500.


Nuestros Valores

  • Cultura de innovación: Perseguimos la innovación sin descanso, alentando a nuestros equipos a explorar nuevas ideas y tecnologías.
  • Responsabilidad: Apoyamos a las comunidades que nos respaldan a nosotros y a nuestros clientes.
  • Aprendizaje y desarrollo: Nuestros empleados lideran, aprenden y crecen, apoyándose a sí mismos y a nuestros clientes.


Cómo Aplicar

Los candidatos interesados pueden postularse por este medio


Motivus promueve la igualdad de oportunidades y fomenta la diversidad e inclusión en el lugar de trabajo.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search