Descripción
Empresa de giro bancario en la CDMX, solicita
**Kafka Streams Developer Md (bilingüe)**
* Nivel de experiencia: Middle, De 3 a 4 años
* Inglés: B2 Intermedio \- avanzado (se realizará evaluación)
Competencias Indispensables
* Java 17\+
* Kafka Streams
* Spring
* Maven/Gradle
* Confluent Kafka
* Schema Registry
* SerDes Avro/Protobuf/JSON Schema
* Observabilidad a nivel de desarrollo (logs estructurados, métricas de app)
* Git/BitBucket
* Herramientas de pruebas unitarias (JUnit)
Deseables
* Conocimientos en el negocio de Wealth Management
FUNCIONES CLAVE
* **Diseñar e implementar topologías Kafka Streams (map, filter, join, aggregate, windowing) considerando particionamiento, claves, orden de eventos y estrategias para mantener consistencia de estado.**
* Implementar enriquecimiento y estandarización de eventos: validaciones, normalización de campos, transformación a modelos canónicos y emisión de eventos derivados, con manejo robusto de errores y casos excepcionales.
* **Gestionar state stores y persistencia de estado: selección de store, configuración de changelog topics, estrategia de compaction y consideraciones de recuperación ante fallas o rebalances.**
* Optimizar performance: minimizar hot partitions, ajustar serdes, reducir joins costosos, controlar tamaño de estado y diseñar flujos que soporten picos de throughput con latencia estable.
* **Colaborar con equipos consumidores y arquitectos: definir contratos de salida (event schemas), compatibilidad de versiones, y estrategia de re** proceso (reset/replay) cuando cambian reglas o esquemas.
Ofrecemos:
* Sueldo competitivo
* Prestaciones de ley
* Seguro de vida
* Seguro de GMM
* Modalidad Hibrida
* Zona de trabajo: Lomas de Chapultepec y Periférico, CDMX
Sueldo: Hasta $50,000\.00 al mes
Beneficios:
* Seguro de gastos médicos mayores
* Seguro de vida
Experiencia:
* Kafka Streams: 3 años (Deseable)
* Confluent Kafka: 3 años (Deseable)
* Java 17\+: 3 años (Deseable)
* Herramientas de pruebas unitarias (JUnit): 3 años (Deseable)
* Conocimientos en el negocio de Wealth Management: 2 años (Deseable)
Idioma:
* Inglés conversacional (Intermedio \- Avanzado) (Obligatorio)
Lugar de trabajo: remoto híbrido en Lomas de Chapultepec, CDMX