Backend Data Engineer Java Factor It
Getonbrd · Posted yesterday
Back-end Data Engineer (Java)
Continue to application
Add your email once, then Caio opens the original posting.
Indexed description
💻 Requisitos mandatorios
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.
- 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.
Projects
Buscamos un/a Backend Data Engineer (Java) con experiencia sólida en desarrollo backend y procesamiento de datos en tiempo real para participar en un proyecto de migración de un core bancario hacia la nube. El desafío combina Java, APIs, Apache Kafka y arquitecturas de streaming, construyendo las piezas técnicas que permiten mover y sincronizar información en tiempo real entre el core bancario y la nueva plataforma cloud.🎯 Responsabilidades
- 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.
⭐ 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.🔎 Sobre SingleStoreLa 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.Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search
Want help applying to roles like this?
Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search