Senior Java Engineer (Data Integration)

๐Ÿข Empat ยท all Empat jobs
๐Ÿ“ Worldwide
๐Ÿ“… Posted 2026-08-07 ยท via Himalayas
๐Ÿท Senior-Java-Engineer,Data-Integration-Engineer,Data-Platform-Engineer,Backend-Engineer,Platform-Engineer,Senior-Data-Integration-Engineer,Senior-Java-Software-Engineer,Senior-Data-Integration-Developer,Senior-Integration-Software-Engineer,Senior-Java-Backend-Engineer
Apply on original site โ†—

We are looking for a Senior Java Engineer to join the UDIP project full-time. We are building a next-generation Unified Data Integration Platform that will serve as the authoritative data foundation for an entire education technology ecosystem.

Your responsibilities will include:

- Design and evolve the platform's canonical data model

- Architect and implement scalable data ingestion and synchronization frameworks

- Build reliable, replayable, and highly scalable data processing pipelines

- Design entity resolution and identity management capabilities

- Define and implement data governance, lineage, and provenance standards

- Drive architectural decisions related to scalability, resiliency, security, and operability

- Collaborate with product and engineering teams to define platform capabilities and roadmap

- Design APIs and delivery mechanisms for downstream consumers

- Support customer migrations from legacy systems into the new platform

- Mentor engineers and contribute to technical leadership across the team

- Ensure platform reliability, performance, and operational excellence

What we expect from you:

- At least 5 years of experience as a Software Developer or Data Engineer

- Strong expertise in Java

- Deep understanding of data platforms, integration platforms, or distributed systems

- Hands-on experience with stream processing technologies such as Apache Beam, Spark, Flink, or Kafka Streams

- Experience designing and operating event-driven architectures

- Strong data modeling and schema design skills

- Experience with cloud-native architectures (GCP preferred)

- Experience designing multi-tenant SaaS platforms

- Strong understanding of data governance, lineage, data quality, and observability concepts

- Proven ability to drive architectural decisions and technical initiatives

- Strong communication and collaboration skills

- Upper-Intermediate+ English level

Will be a plus:

- Experience with Scala

- Experience building Master Data Management (MDM) platforms

- Experience with Customer Data Platforms (CDP)

- Experience with identity resolution systems

- Experience with Apache Beam/Dataflow in production environments

- Experience with Cloud Spanner

- Experience migrating large-scale legacy systems to cloud-native architectures

- Experience leading platform engineering or data platform initiatives

- Background in education technology or enterprise integration domains

What We Offer:

- Work at a Top-employer company (according to DOU 2025)

- A strong culture built on empathy, trust, openness, and real care for employees

- Competitive compensation with regular reviews

- Medical insurance

- Personal learning budget and access to top HR tools, platforms, and practices

- Team events and regular team-building activities

Originally posted on Himalayas

โ† All remote jobs