Posted:2 days ago|
Platform:
On-site
Full Time
Job Title:SeniorDataEngineer-Big Data, ETL & Java
Experience Level:5+ Years
Employment Type:Full-time
About the Role
EXL is seeking aSenior Software Engineerwith a strong foundation inJava, along with expertise inBig Data
technologiesandETL 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 applicationpipelines.
Key Responsibilities
.Design, develop, and maintain scalabledata pipelines and ETL workflowsusing Apache Spark,
Apache Airflow, and cloud platforms (AWS/GCP).
.Build and supportJava-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.
.OptimizeSpark, SQL, and Javaprocesses 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 usingJavaandSpark.
.Strong programming experience in Java(preferably with frameworks such as Spring or Spring Boot).
.Experience inBig Data toolsincludingApache Spark,Apache Airflow, and cloud services such as
AWS EMR, Glue, S3, Lambda or GCP BigQuery, Dataflow, Cloud Functions.
.Proficiency inSQLand experience with performance tuning for large datasets.
.Familiarity withdata 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 integratingRESTful APIsor microservices using Java.
.Exposure todata platformslikeSnowflake, Databricks, or Kafka.
.Background inretail, merchandising, or mediadomains is a plus.
.Familiarity withCI/CD pipelines, DevOps tools, and cloud-based development workflows.
EXL IT service management
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Chennai
3.0 - 7.0 Lacs P.A.
Bengaluru
30.0 - 35.0 Lacs P.A.
Gurugram
Experience: Not specified
2.4 - 6.0 Lacs P.A.
Udaipur
7.5 - 12.0 Lacs P.A.
Gurugram
5.0 - 10.0 Lacs P.A.
Meghalaya, India
Salary: Not disclosed
Gurgaon
5.5 - 10.0 Lacs P.A.
Sehore, Madhya Pradesh, India
Experience: Not specified
Salary: Not disclosed