19 ago
|
STRATIS
|
Lomas de Chapultepec
19 ago
STRATIS
Lomas de Chapultepec
Empresa de giro bancario en la CDMX, solicita:
**Desarrollador Java Backend**
Experiência: Sr. 5 años o más
Competencias Indispensables
- **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.
- **3 años de experiência en la banca**:
- **Inglés: B1**
Deseables
- Conocimientos en el negocio de Wealth Management
Funciones clave
- 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 eventdriven.
- 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.
- Construir y mantener microservicios orientados a dominio y componentes de lectura/materialización read models que habilitan experiências digitales y consumo de datos en tiempo real.
- Implementar lógica de negocio y exposición de datos a través de APIs claras y eficientes, priorizando mantenibilidad, testabilidad y evolución 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..
- 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.
Ofrecemos:
- Modo de Trabajo**:Híbrido**:
- Dirección**:Lomas de Chapultepec y Periférico, Ciudad de México**:
- Sueldo: $33,500
- Esquema 100% nomina
- Prestaciones de ley
- Seguro de vida
- Seguro de GMM
Sueldo: Hasta $33,500.00 al mes
Ventajas:
- Seguro de gastos médicos mayores
- Seguro de vida
Experiência:
- Java Backend: 5 años (Deseable)
- Negocio de Wealth Management: 2 años (Deseable)
- Java 17 +: 5 años (Deseable)
- Kafka (Spring Kafka): 3 años (Deseable)
- Testing: JUnit, Mockito: 3 años (Deseable)
- Empresas bancarias: 3 años (Deseable)
Lugar de trabajo: remoto híbrido en Lomas de Chapultepec, CDMX
📌 Desarrollador Java Backend (Lomas de Chapultepec)
🏢 STRATIS
📍 Lomas de Chapultepec