Desarrollador Java Sr. Indispensable: 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. Ingles: 80% Avanzado Años de experiencia en
la banca: 3 Funciones del role: Desarrollar microservicios Java
(Spring Boot) con enfoque en dominio: endpoints claros,
validaciones, manejo de errores y estructuras internas mantenibles,
aplicando principios de diseño limpio y separación de
responsabilidades. Implementar read models y proyecciones: diseñar
colecciones/documentos en MongoDB, definir índices, y construir
componentes de hidratación que mantengan el estado de lectura
consistente con las reglas de negocio.
Consumir y/o publicar
eventos cuando aplique: implementar consumidores robustos
(idempotentes), manejar reintentos lógicos y errores, y asegurar
compatibilidad de contratos con el ecosistema event-driven.
Optimizar desempeño de consultas: analizar patrones de acceso,
ajustar agregaciones, paginación y filtros, y refinar modelos de
datos para minimizar latencia y carga en servicios consumidores.
Colaborar con BFF/Frontend y Data Plane: acordar contratos, campos
requeridos y semántica; documentar decisiones y asegurar que
cambios sean backward compatible y progresivos. Ingles
intermedio/avanzado hibrido en Ciudad de Mexico 3 veces por semana
en oficina
📌 Desarrollador Java Sr. (Ciudad de México)
🏢 Valce Talent Solutions
📍 Ciudad de México
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.