I

Senior Java Engineer with Data Engineering Exp

Indo Services

IN Full–Time

Role Overview:

As a Sr. Software Engineer with Data Engineering responsibilities, you will be responsible for developing and maintaining high-quality software solutions. Your tasks will involve utilizing languages such as Scala, Java, or Python and working on data engineering tasks using cutting-edge technologies like Spark, Snowflake, and Databricks. The ideal candidate for this role will have a strong background in technology and coding, displaying a passion for problem-solving and innovation. Good communication skills and sound judgment are crucial for success in this position. Independent thinking and the ability to create innovative solutions are valued qualities.

Key Responsibilities:

  • Develop and maintain high-quality software solutions using languages like Scala, Java, or Python
  • Work on data engineering tasks utilizing technologies such as Spark, Snowflake, and Databricks
  • Utilize your background in technology and coding to tackle challenging problems
  • Demonstrate good communication skills and sound judgment in all tasks
  • Think independently and create innovative solutions rather than rely solely on established "best practices"

Qualifications Required:

  • Significant background and experience in technology and coding
  • Strong passion for problem-solving and innovation
  • Good communication skills and sound judgment
  • Experience with languages like Scala, Java, or Python would be advantageous
  • Familiarity with data engineering tools like Spark, Snowflake, or Databricks is a plus
  • Exposure to cloud platforms like AWS would be considered advantageous Role Overview:

As a Sr. Software Engineer with Data Engineering responsibilities, you will be responsible for developing and maintaining high-quality software solutions. Your tasks will involve utilizing languages such as Scala, Java, or Python and working on data engineering tasks using cutting-edge technologies like Spark, Snowflake, and Databricks. The ideal candidate for this role will have a strong background in technology and coding, displaying a passion for problem-solving and innovation. Good communication skills and sound judgment are crucial for success in this position. Independent thinking and the ability to create innovative solutions are valued qualities.

Key Responsibilities:

  • Develop and maintain high-quality software solutions using languages like Scala, Java, or Python
  • Work on data engineering tasks utilizing technologies such as Spark, Snowflake, and Databricks
  • Utilize your background in technology and coding to tackle challenging problems
  • Demonstrate good communication skills and sound judgment in all tasks
  • Think independently and create innovative solutions rather than rely solely on established "best practices"

Qualifications Required:

  • Significant background and experience in technology and coding
  • Strong passion for problem-solving and innovation
  • Good communication skills and sound judgment
  • Experience with languages like Scala, Java, or Python would be advantageous
  • Familiarity with data engineering tools like Spark, Snowflake, or Databricks is a plus
  • Exposure to cloud platforms like AWS would be considered advantageous

Posted 22 Mar 2026 · Listing from OnJob.io. Create a free profile to apply and see your AI match score.

Related Data & AI jobs

Hand-picked roles that match this listing on skills, category and location — each scored to your profile inside OnJob.

Explore more on OnJob

Create my free profile — free