Java Data Engineer
Summary
Hands-on Java Data Engineer building and optimizing a highly scalable data mesh that powers cross-product platform use cases. Core stack: Java for backend/data processing, Terraform (ideally on AWS), Jenkins CI/CD, distributed systems and big data technologies, with mandatory unit, integration and E2E testing experience.
The role requiresdeep 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.