Back-end Data Engineer (Java)

FactorIT

Comisión de Fomento de Perú

On-site

ARS 90,873,000 - 136,310,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

FactorIT busca un Backend Data Engineer (Java) con experiencia en desarrollo backend y procesamiento de datos en tiempo real para migrar un core bancario a la nube. El rol combina Java, APIs, Apache Kafka y arquitecturas de streaming para mover y sincronizar información entre sistemas.

Se valorará experiencia en soluciones orientadas a eventos, integración de sistemas mediante APIs y participación en proyectos de modernización hacia la nube.

Qualifications

  • 5+ años de experiencia como ingenier/a de software o datos.
  • Experiencia sólida como desarrollador/a Java Backend Senior.
  • Experiencia con Apache Kafka en proyectos reales.
  • Experiencia construyendo productores/consumidores o integraciones sobre topics Kafka.
  • Experiencia desarrollando, diseñando o integrando APIs.
  • Experiencia en procesamiento de datos en tiempo real (streaming).
  • Conocimiento de arquitecturas orientadas a eventos y migración a Cloud.

Responsibilities

  • 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 entre sistemas sin depender de procesos batch.
  • Participar en la construcción de servicios backend en Java.
  • Trabajar con bases de datos y plataformas de datos según la arquitectura definida.
  • Participar en soluciones de procesamiento y movimiento de datos en tiempo real.
  • Colaborar con arquitectos y equipos técnicos para implementar soluciones.

Skills

Pensamiento analítico
Trabajo en equipo
Autonomía
Orientación a resultados
Adaptabilidad
Comunicación efectiva

Education

Ingeniería de Sistemas

Tools

Java
Apache Kafka
APIs
SingleStore
Apache Flink

Job description

  • Experiencia desarrollando, diseñando o integrando APIs.

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.
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.

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.

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 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Back-end Developer Java Sr. (Cloud Native)
Back-end Developer Java Sr. (Cloud Native)

Acciona IT • Buenos Aires

On-site
ARS 2,800,000 - 4,200,000
Back-end Developer Java/.Net Core Sr.
Back-end Developer Java/.Net Core Sr.

Acciona IT • Buenos Aires

On-site
ARS 2,000,000 - 3,200,000
ID 4493 – Fullstack Java + React/Angular Sr.
ID 4493 – Fullstack Java + React/Angular Sr.

Active searches • Buenos Aires

On-site
ARS 3,200,000 - 4,800,000
Java Developer / Backend Engineer
Java Developer / Backend Engineer

Virtualent • Buenos Aires

Remote
ARS 90,873,000 - 151,455,000
Desarrollador/A Backend Sr
Desarrollador/A Backend Sr

Grupo ST • Buenos Aires

On-site
ARS 2,400,000 - 5,000,000
Senior Java Engineer — Real-Time Cloud-Native Banking Platform
Senior Java Engineer — Real-Time Cloud-Native Banking Platform

Jobtailor • Buenos Aires

On-site
ARS 1,800,000 - 2,800,000
Data Engineer
Data Engineer

FYG | For Your Growth • Buenos Aires

On-site
ARS 2,000,000 - 3,000,000
Sr. Java Developer
Sr. Java Developer

Capgemini Engineering • Buenos Aires

On-site
ARS 1,000 - 1,700
Senior Java Backend Engineer - Real-Time Data & Kafka
Senior Java Backend Engineer - Real-Time Data & Kafka

FactorIT • Comisión de Fomento de Perú

On-site
ARS 90,873,000 - 136,310,000
Líder técnico API y Backend (.NET & SQL)
Líder técnico API y Backend (.NET & SQL)

Primary • Buenos Aires

On-site
ARS 1,500,000 - 2,300,000
Docker
Kubernetes
CI/CD