Data Engineer (Java)- Gurgaon/Mumbai
Summary
Immediate-joiner Java Data Engineer role (5+ yrs) in Gurgaon or Mumbai: build and maintain scalable data pipelines with Java/Spring Boot, process large datasets with Spark, stream with Kafka, design ETL/ELT workflows, SQL and data-warehouse modeling, REST microservices, and cloud data stacks on AWS/Azure/GCP.
Locations: Gurgaon / Mumbai
Experience: 5+ Years
Notice Period: Immediate Joiners Only
Job Summary:
We are looking for an experienced Java Data Engineer with strong expertise in Java development, data engineering, distributed systems, and large-scale data processing.
Key Responsibilities:
- Develop and maintain scalable data pipelines using Java and Spring Boot.
- Build and optimize data processing solutions using Apache Spark.
- Design and implement ETL/ELT workflows.
- Work with Apache Kafka for real-time data streaming.
- Develop REST APIs and microservices for data integration.
- Write complex SQL queries and optimize database performance.
- Work on data warehousing, data modeling, and data transformation.
- Collaborate with cross-functional teams to deliver scalable data solutions.
Required Skills:
- Strong experience in Core Java and Spring Boot.
- Hands-on experience with Apache Spark / PySpark.
- Strong SQL and database concepts.
- Experience with Apache Kafka and data streaming.
- Good understanding of ETL/ELT pipelines.
- Experience in Microservices and REST APIs.
- Knowledge of Data Warehousing and Data Modeling.
- Exposure to AWS (S3, Glue, Redshift) or Azure/GCP.
- Experience with Git, CI/CD, Docker, and Kubernetes is preferred.
Interested candidates can share their updated CVs.
Note: Immediate joiners with 5+ years of relevant Java Data Engineering experience preferred.