Senior Java Engineer (Data Integration)
Empat · Remote · 2026-08-07
About this role
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
Skills asked for
- java
- spark
- kafka
- gcp
- scala
Similar jobs
- Senior Calypso Java DeveloperDerex Technologies
- Senior Software Engineer (Java)Intellecteu
- Senior Java Developer - Remote WorkBairesDev
- Senior Java Developer - CMS - Full RemotegoPro Consultancy Group ltd.
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.