Desarrollador Java Sr.
Valce Talent Solutions
Prepare for this role
Job Type
Description
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
This job is found at InterviewStack.io
Skills
About Valce Talent Solutions
We design customized solutions in nearshoring, IT talent, consulting, and process optimization for companies seeking to scale in Mexico, Latin America, and the United States.