Ofertas › Factor IT
Factor IT · Remote · Remoto
Estos conocimientos son indispensables para avanzar en el proceso: 5+ años de experiencia como ingeniero/a de software o datos. Experiencia sólida y comprobable como desarrollador/a Java Backend Senior. Experiencia práctica trabajando con Apache Kafka en proyectos reales. Experiencia construyendo productores, consumidores o integraciones sobre tópicos Kafka. Experiencia desarrollando, diseñando o integrando APIs. Experiencia en proyectos con procesamiento de datos en tiempo real (streaming). Experiencia integrando diferentes sistemas mediante servicios, APIs y/o eventos. Capacidad para trabajar en soluciones backend orientadas a procesamiento y sincronización de datos. Importante: No buscamos un perfil basado únicamente en Java + Python + Spark o en procesos batch. La experiencia práctica con Kafka + APIs + streaming es fundamental para este rol. ⭐ Deseable / Plus Experiencia o conocimientos de SingleStore. Experiencia con Apache Flink u otras tecnologías de streaming y analítica en tiempo real. Experiencia trabajando con otras plataformas de procesamiento de datos en tiempo real. Experiencia previa en proyectos del sector bancario o financiero. Conocimientos de arquitecturas orientadas a eventos (event-driven architectures). Experiencia en proyectos de modernización o migración de sistemas hacia Cloud. 🧠 Habilidades Pensamiento analítico y orientación a la solución. Capacidad para trabajar con sistemas distribuidos y procesamiento de datos. Comunicación efectiva y trabajo colaborativo. Autonomía y capacidad de aprendizaje. Orientación a resultados. Adaptabilidad a entornos tecnológicos en evolución. 🎓 Formación Profesional en Ingeniería de Sistemas, Ingeniería Informática, Ciencias de la Computación, Ingeniería de Software o carreras afines. 📌 Experiencia 5+ años de experiencia como ingeniero/a de software o datos, con experiencia senior en desarrollo backend con Java. Diseñar, desarrollar e implementar APIs backend que conecten el core bancario con la nueva arquitectura cloud. Construir y mantener flujos de datos en tiempo real (streaming). Desarrollar productores y consumidores utilizando Apache Kafka. Diseñar integraciones mediante tópicos, eventos y servicios backend. Contribuir a la sincronización de información entre sistemas sin depender exclusivamente de procesos batch. Participar en la construcción y evolución de servicios backend basados en Java. Trabajar con bases de datos y plataformas de datos de acuerdo con la arquitectura definida. Partici