Back-end Data Engineer (Java)
Factor IT · Remote
Skills in this posting
The posting
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.
Participar en la implementación de soluciones orientadas a procesamiento y movimiento de datos en tiempo real.
Colaborar con arquitectos, desarrolladores y otros equipos técnicos para implementar las soluciones definidas.
Aplicar buenas prácticas de desarrollo, calidad de código, integración y mantenibilidad.
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.
🔎 Sobre SingleStore
La experiencia con SingleStore es un plus importante, pero no es un requisito excluyente.
Un perfil sólido en Java + Kafka + APIs + streaming puede avanzar aunque no haya trabajado previamente con SingleStore.
The PivotHop read
- What a data engineer actually earnsmedian, seniority, by country
- Data Engineer career changes, measuredevery measured route out
- Data Architect → Data Engineer48% readiness
- Data Analyst → Data Engineer24% readiness
- All open data engineer rolesthe full board
Where these skills also reach
- 200 open data architect roles89% readiness from data engineer
- 158 open database administrator roles63% readiness from data engineer
- 2291 open solutions architect roles56% readiness from data engineer
- 1235 open data analyst roles51% readiness from data engineer
More data engineer roles
- Data Engineer at Direct employerBengaluru1d agoUnlock
- Senior Analytics Engineer (Multiple Domains) at Wolt - EnglishBerlin, Berlin, Germany1d agoApply
Analytics Engineer at LedgerParis, France1d agoApply- FinCrime Analytics Engineer at Direct employerBarcelona, Spain · Remote1d agoUnlock
- FinCrime Analytics Engineer - Luxembourg at Direct employerMilan, Italy · Remote1d agoUnlock
Backfilled listing, refreshed with the nightly scrape; the employer has not claimed it yet. Are you the employer? Claim this listing and it can be featured to the candidates whose skills already reach it, first month free.