Glossy red exclamation mark with glowing edges.
Heads up! We only email from @empat.tech — anything else is a scam.

Senior Java Engineer (Data Integration)

We are looking for a Senior Java Engineer

Uliana Hnatiuk, IT Recruiter
Uliana Hnatiuk
IT Recruiter
Published on
July 14, 2026

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