Kafka streams developer sr. (java / event streaming)modalidad híbrida | lomas de chapultepec, cdmxexperiencia requerida: 3 a 4 añosinglés: intermedio avanzado (b2)objetivo del puesto: buscamos un(a) kafka streams developer con sólida experiencia en desarrollo backend y arquitecturas orientadas a eventos, especializado(a) en procesamiento de datos en tiempo real mediante kafka streams.
será responsable de diseñar, desarrollar y optimizar flujos de streaming de alta disponibilidad y baja latencia, asegurando consistencia, escalabilidad y resiliencia en soluciones orientadas al negocio de wealth management.
la posición colaborará estrechamente con arquitectos, equipos consumidores y áreas técnicas para definir contratos de eventos, estrategias de versionamiento y procesamiento eficiente de grandes volúmenes de información en entornos distribuidos.responsabilidadesdiseñar e implementar topologías kafka streams utilizando operaciones como map, filter, join, aggregate y windowing.definir estrategias de particionamiento, manejo de claves, ordenamiento de eventos y consistencia de estado.implementar procesos de enriquecimiento, validación y normalización de eventos hacia modelos canónicos.gestionar state stores, changelog topics y estrategias de recuperación ante fallas o rebalances.optimizar performance y throughput de aplicaciones streaming minimizando hot partitions y joins costosos.configurar y mantener serdes utilizando avro, protobuf y json schema.colaborar con equipos técnicos y arquitectos para definir contratos de eventos y compatibilidad de versiones.implementar estrategias de replay/reset y reprocesamiento de eventos.desarrollar componentes observables mediante logs estructurados y métricas de aplicación.participar en revisiones técnicas, pruebas unitarias y mejora continua de arquitectura streaming.competencias técnicasdesarrollo backend con java 17+.
arquitecturas event-driven con kafka streams.ecosistema confluent kafka.serialización y gestión de datos.observabilidad y calidad de código.competencias personalespensamiento analítico y resolución de problemas.comunicación y colaboración técnica.orientación a resultados.proactividad e innovación.adaptabilidad y trabajo bajo presión.conocimientos deseablesconocimiento funcional en wealth management.experiencia en arquitecturas distribuidas y procesamiento en tiempo real.familiaridad con metodologías ágiles.experiencia en maven y/o gradle.conocimientos en tolerancia a fallos y recuperación de eventos.modalidad y ubicaciónesquema híbridoperif.
blvd.
manuel ávila camacho 1, lomas de chapultepec iii secc, miguel hidalgo, ciudad de méxico, cdmx#j-*-ljbffr