Senior Data Engineer (Java)

Who We Are:
Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries.  

 

About the Product: 
Our platform provides organizations with real-time visibility and control over their digital environments, enabling IT teams to detect, diagnose, and resolve issues before they impact employees. It integrates multiple products into a single, unified experience—leveraging AI-driven automation, intelligent data processing, and scalable architecture to enhance productivity across global workplaces. The DEX Platform team builds the core infrastructure that powers these capabilities, delivering high-performance backend services and advanced data pipelines at scale.

 

About the Role: 
We are looking for an experienced Senior Data Engineer to join our advanced employee experience monitoring and optimization platform and take a leading role in building the next generation of our data infrastructure. This role involves designing and implementing large-scale, real-time data pipelines and backend services that support both operational workflows and AI-driven insights.

You will work end-to-end—covering architecture, development, deployment, and ongoing production monitoring—while collaborating closely with backend, AI, and data specialists to ensure high performance, scalability, and reliability.

 

Key Responsibilities: 

  • Design, develop, and maintain robust backend services and data processing pipelines for large-scale, real-time environments.
  • Build and optimize streaming solutions using technologies like Kafka, Flink, and other stream-processing frameworks.
  • Own the full lifecycle of services: architecture, implementation, deployment, monitoring, and scaling.
  • Collaborate with cross-functional teams, including backend engineers, AI developers, and data analysts, to deliver production-ready solutions.
  • Ensure compliance, security, and observability for all data-related systems.
  • Work with cloud infrastructure to design and deploy scalable solutions.
  • Troubleshoot and resolve production issues with a focus on high availability and system resilience.

     

Required Competence and Skills:

  • 5+ years of backend/data engineering experience.
  • Strong experience with Java (Vert.x or Spring) 
  • Solid understanding of microservices architecture and cloud platforms (Azure, AWS, or GCP).
  • Hands-on experience with Kafka and streaming frameworks such as Kafka Streams, Flink, Spark, or Beam.
  • Strong foundation in object-oriented design, design patterns, and clean code principles.
  • Experience in production-aware environments, including monitoring, troubleshooting, and optimization.
  • Comfortable designing, deploying, and maintaining backend services and data flows.
  • Passion for continuous learning, experimenting with new technologies, and building reliable systems at scale.
  • Strong product mind-setopen-mindedness and flexibility to work with different technologies as per company needs
  • Excellent communication skills in English (Hebrew a plus).
  • Team player with a positive attitude and a passion for delivering high-quality products.

 

Nice to have:

  • Experience with Node.js (NestJS/Express).
  • Familiarity with AI-first development tools (e.g., GitHub Copilot, Cursor).
  • Knowledge of PostgresRedis, or ClickHouse.

Required skills experience

Data Engineering 5 years
Cloud-based microservice architecture 3 years
Java 3 years
Kafka 3 years
Apache Flink 3 years
Spark 3 years

Required languages

English B2 - Upper Intermediate
Published 24 September
20 views
·
6 applications
84% read
·
50% responded
Last responded 3 weeks ago
To apply for this and other jobs on Djinni login or signup.
Loading...