3563942-Manager

EXL Talent Acquisition Team

Gurugram District

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EXL is seeking a Senior Data Engineer with strong Java and Big Data background to design and implement scalable data and backend systems for data-driven clients. You will work across cloud platforms such as AWS and GCP to build end-to-end data pipelines and APIs, focusing on performance and reliability.

The role requires 5+ years of hands-on experience, proficiency in Java, Spark, Airflow, and SQL, and collaboration with cross-functional teams in an Agile environment.

Qualifications

  • 5+ years hands-on experience in software or data engineering.
  • Proven experience in ETL pipelines using Java and Spark.
  • Strong programming experience in Java (Spring/Spring Boot).
  • Experience in Big Data tools including Spark, Airflow, and cloud services (AWS/GCP).
  • Proficiency in SQL and performance tuning for large datasets.
  • Familiarity with data modeling, warehousing, and distributed systems.
  • Experience working in Agile development environments.
  • Strong problem-solving skills and communication.

Responsibilities

  • Design, develop, and maintain scalable data pipelines and ETL workflows using Spark, Airflow, and cloud platforms (AWS/GCP).
  • Build and support Java-based backend components, services, or APIs as part of end-to-end data solutions.
  • Work with large-scale datasets to support transformation, integration, and real-time analytics.
  • Optimize Spark, SQL, and Java processes for performance, scalability, and reliability.
  • Collaborate with cross-functional teams to understand business requirements and deliver robust solutions.
  • Follow engineering best practices in coding, testing, version control, and deployment.

Skills

Java
Spark
Airflow
SQL
ETL Development
Spring Boot
Cloud – AWS/GCP
Big Data
Data pipelines
Agile

Tools

AWS EMR
GCP BigQuery
Databricks
Kafka
Snowflake

Job description

J ob Title: Senior Data Engineer – Big Data, ETL & Java Experience Level: 5 + Years Employment Type: Full - time

About the Role

EXL is seeking a Senior Software Engineer with a strong foundation in Java , along with expertise in Big Data technologies and ETL development . In this role, you'll design and implement scalable, high - performance data and backend systems for clients in retail, media, and other data - driven industries. You’ll work across cloud platforms such as AWS and GCP to build end - to - end data and application pipelines.

Key Responsibilities
  • Design, develop, and maintain scalable data pipelines and ETL workflows using Apache Spark, Apache Airflow, and cloud platforms (AWS/GCP).
  • Build and support Java - based backend components , services, or APIs as part of end - to - end data solutions.
  • Work with large - scale datasets to support transformation, integration, and real - time analytics.
  • Optimize Spark, SQL, and Java processes for performance, scalability, and reliability.
  • Collaborate with cross - functional teams to understand business requirements and deliver robust solutions.
  • Follow engineering best practices in coding, testing, version control, and deployment.
Required Qualifications
  • 5 + years of hands - on experience in software or data engineering.
  • Proven experience in developing ETL pipelines using Java and Spark .
  • Strong programming experience in Java (preferably with frameworks such as Spring or Spring Boot).
  • Experience in Big Data tools including Apache Spark , Apache Airflow , and cloud services such as AWS EMR, Glue, S3, Lambda or GCP BigQuery, Dataflow, Cloud Functions.
  • Proficiency in SQL and experience with performance tuning for large datasets.
  • Familiarity with data modeling, warehousing , and distributed systems.
  • Experience working in Agile development environments.
  • Strong problem - solving skills and attention to detail.
  • Excellent communication skills
Preferred Qualifications
  • Experience building and integrating RESTful APIs or microservices using Java.
  • Exposure to data platforms like Snowflake, Databricks, or Kafka.
  • Background in retail, merchandising, or media domains is a plus.
  • Familiarity with CI/CD pipelines , DevOps tools, and cloud - based development workflows.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

3563942-Manager
3563942-Manager

EXL • Gurugram District

On-site
INR 1,800,000 - 2,400,000
2702 - Data Engineer
2702 - Data Engineer

EXL • Pune City

On-site
INR 1,000,000 - 1,500,000
Senior ETL / Data Engineer
Senior ETL / Data Engineer

Durapid Technologies Pvt Ltd • India

On-site
INR 2,500,000 - 4,500,000
Aws Data Engineer
Aws Data Engineer

Crescendo Global Leadership Hiring India • Dadri, Gurugram District, Bengaluru

Hybrid
INR 2,400,000 - 4,200,000
Senior Data Engineer
Senior Data Engineer

Proclink • Gandhamguda

On-site
INR 800,000 - 1,500,000
Spark Java Data Engineer
Spark Java Data Engineer

Infosys • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Data Engineer
Data Engineer

Advance Career Solutions • Pune District, Chennai District, Bengaluru

On-site
INR 1,200,000 - 2,800,000
Data Engineer
Data Engineer

Bacancy Technology Inc • Ahmedabad District

On-site
INR 1,500,000 - 3,000,000
Data Engineer
Data Engineer

Imagevision • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Data Engineer
Senior Data Engineer

Impronics Technologies • Indore

On-site
INR 1,200,000 - 1,800,000