freehire launches on Product Hunt on 26 August.

Follow →

Java Data Engineer

Summary

Build and optimize a scalable data mesh using Java, Terraform, and CI/CD; design distributed systems for high-performance data retrieval and cost efficiency.

The role requires deep expertise in Java for backend/data processing, Mandatory hands-on experience in Unit, Integration, and E2E testing, Practical experience with Terraform (ideally AWS), and Direct experience with CI/CD tools (e.g., Jenkins). Exceptional analytical/problem-solving skills, excellent communication.

This is a critical, hands-on engineering role focused on building and optimizing the highly scalable and reliable data mesh that powers cross-product use cases across the platform. The engineer will leverage distributed systems and big data technologies to achieve maximum data retrieval performance and cost efficiency.

Tech stack:

Java (Primary language), Terraform (for IaC, ideally AWS), CI/CD tools (e.g., Jenkins), Distributed Systems, Big Data technologies, Unit/Integration/E2E Testing frameworks.






See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available