HumanBit Logo

Data Engineer | Codersbrain

full-time
Posted on June 6, 2025

Job Description

Data Engineer (Java+Spark)

The Data Engineer (Java+Spark) role is essential for developing scalable and reliable data pipelines that support the organization’s data needs. This position requires a combination of technical expertise in Java and Spark, as well as the ability to communicate effectively with stakeholders to understand business requirements.

Responsibilities

  • Develop and maintain data pipelines to aggregate and transform data from multiple sources.
  • Implement and optimize Spark applications, utilizing components such as Spark Core, Spark SQL, RDD, DataSet, and DataFrames.
  • Conduct performance tuning and optimization using techniques such as caching data in memory and broadcasting.
  • Collaborate with cross-functional teams using Scrum methodology to ensure project goals are met.
  • Engage with end clients through effective communication, both via email and phone, to ascertain business needs.
  • Utilize version control systems, specifically Git Bash, to manage code changes and collaborate with team members.

Qualifications

  • Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Technical Skills:
    • Proficiency in Java and solid understanding of its ecosystem (Must have).
    • Experience in Data Engineering with a focus on Java and Spark (Must have).
    • Basic knowledge of Linux / Linux scripting (Must have).
    • Good understanding of Spark architecture, including Spark Core, Spark SQL, RDD, DataSet, and DataFrames (Good to have).
    • Experience with performance tuning and optimization techniques (Good to have).
    • Familiarity with Azure/Cloud DevOps concepts and CI/CD pipelines (Good to have).
    • Knowledge of deployment pipelines (Good to have).
    • Hands-on experience with Git Bash (Must have).
    • Experience working within a Scrum methodology environment (Good to have).
  • Soft Skills:
    • Strong communication skills, capable of engaging with clients and team members effectively.

Preferred Skills

  • Familiarity with Spark application architecture.
  • Understanding of best practices in data pipeline development and deployment.

Experience

  • Minimum of 5 years of relevant experience in data engineering, with a focus on Java and Spark.

Environment

  • Positions available across all PSL locations.
  • Full-time role with immediate start date.

Salary

  • Experience 4-5 Years: 14 LPA
  • Experience 5-8 Years: 16.5 LPA

Growth Opportunities

Growth opportunities within the company not specified.

Benefits

Benefits offered not specified.

Powered by
HumanBit Logo