Search by job, company or skills

H

Data Engineer with Java

Save
  • Posted 3 days ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

Job Title: Data Engineer – Java, SQL & Spark

Experience: 4–8+ Years

Location: Gurgaon / Bangalore / Navi Mumbai

Job Description

We are looking for a skilled Data Engineer with strong expertise in Java, SQL, and Apache Spark to design, develop, and optimize scalable data processing solutions. The ideal candidate should have hands-on experience in building high-performance data pipelines, working with large datasets, and supporting enterprise data platforms.

Key Responsibilities

  • Design, develop, and maintain scalable data processing applications using Java and Apache Spark.
  • Build and optimize ETL/ELT pipelines for processing structured and unstructured data.
  • Develop complex SQL queries, stored procedures, and performance tuning for large-scale databases.
  • Work with distributed data processing frameworks to handle high-volume data efficiently.
  • Collaborate with cross-functional teams to understand business requirements and deliver data solutions.
  • Ensure data quality, integrity, and reliability across data pipelines.
  • Monitor, troubleshoot, and optimize data workflows for performance and scalability.
  • Follow coding standards, best practices, and documentation processes.

Mandatory Skills

  • 4–8+ years of experience in Data Engineering or Software Development.
  • Strong programming experience in Java.
  • Hands-on experience with Apache Spark (Spark Core, Spark SQL, DataFrames).
  • Strong proficiency in SQL with experience in query optimization and performance tuning.
  • Experience in designing and developing ETL/data processing pipelines.
  • Good understanding of distributed data processing concepts.
  • Experience working with large-scale data platforms and data warehouses.
  • Knowledge of Git or other version control systems.
  • Strong analytical and problem-solving skills.

Preferred Skills

  • Experience with Hadoop ecosystem components.
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of Kafka or other messaging frameworks.
  • Experience with CI/CD pipelines.
  • Familiarity with Unix/Linux environments and shell scripting.

More Info

Job Type:
Function:
Employment Type:

Job ID: 150986249

Similar Jobs

Bengaluru, India

Skills:

JavaAlgorithmsRest API DevelopmentData StructuresApache KafkaApache SparkSql

Bengaluru, India

Skills:

BigQuerySqlDependency InjectionApache FlinkJavaKubernetesPostgreSQLLinuxGoogle Cloud Platform

Bengaluru, India

Skills:

snowflake SparkBigQuerySqlAWSJavaAzureGcpKafkaAirflowcloud-native environmentsDelta Lake

Bengaluru, India

Skills:

JavaElkLinuxScalaApache SparkIncident ManagementPythonRoot Cause AnalysisProduction MonitoringFlink

Bengaluru, India

Skills:

SpringbootJavaAI ML technologiesDistributed infrastructureSOTA AI frameworksagent architecturesRedis CacheKustomulti-agent systemsGoogle BigQueryprompt engineeringLangGraph