Scala Developer

3across

Mumbai

On-site

INR 2,800,000 - 5,200,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

3across in Mumbai is seeking a skilled Scala Developer with PySpark and Java knowledge to design and optimize large-scale data processing solutions. The role requires 6+ years of hands-on experience and a strong command of Spark DataFrame transformations and Spark SQL.

You will work from office in Mumbai on full-time permanent basis. You will write clean, efficient Scala code, apply functional programming concepts, and collaborate with cross-functional teams to deliver scalable data pipelines.

Qualifications

  • 6+ years of hands-on experience in Scala development and Spark-based data processing.
  • Strong knowledge of Spark DataFrame transformations and Spark SQL.
  • Proficiency in PySpark and Java; ability to integrate with existing data pipelines.

Responsibilities

  • Develop and optimize large-scale data processing applications using Scala, PySpark and Java.
  • Write clean, reusable and efficient Scala code.
  • Apply functional programming concepts while solving coding problems.
  • Develop Spark applications using Spark DataFrames and Spark SQL.
  • Write Scala-based Spark DataFrame transformations.
  • Understand and explain Spark execution from an architectural perspective.
  • Identify Spark transformations and actions.
  • Estimate the number of Spark jobs and stages for a Spark program.
  • Understand Spark DAG, lazy evaluation and execution plans.
  • Work with Spark deployment modes, including client and cluster mode.
  • Troubleshoot and optimize Spark applications.
  • Independently translate problem statements into technical solutions.
  • Collaborate with technical teams and stakeholders to deliver effective solutions.

Skills

Scala development
Functional programming
Apache Spark
Spark DataFrame
Spark SQL
PySpark
Core Java
Problem solving
Independence

Job description

Hiring: Scala Developer

We are looking for a skilled Scala + PySpark Developer with Java knowledge

Location: Mumbai.

Experience: 6+ Years

Location: Mumbai

Work Mode: Work from Office

Employment Type: Full-Time / Permanent

Key Responsibilities
  • Develop and optimize large-scale data processing applications using Scala, PySpark and Java.
  • Write clean, reusable and efficient Scala code.
  • Apply functional programming concepts while solving coding problems.
  • Develop Spark applications using Spark DataFrames and Spark SQL.
  • Write Scala-based Spark DataFrame transformations.
  • Understand and explain Spark execution from an architectural perspective.
  • Identify Spark transformations and actions.
  • Estimate the number of Spark jobs and stages created for a given Spark program.
  • Understand Spark DAG, lazy evaluation and execution plans.
  • Work with Spark deployment modes, including client mode and cluster mode.
  • Troubleshoot and optimize Spark applications.
  • Independently understand problem statements and convert them into technical solutions.
  • Collaborate with technical teams and stakeholders to deliver effective solutions.
Mandatory Technical Skills
  • Strong hands-on experience in Scala development.
  • Strong understanding of Scala functional programming.
  • Hands-on experience with Apache Spark.
  • Experience writing Spark DataFrame transformations.
  • Good knowledge of Spark Core, Spark SQL and RDDs.
  • Working experience with PySpark.
  • Good knowledge of Core Java.
  • Strong coding, analytical and problem-solving skills.
  • Ability to understand requirements independently.
Strong Scala Knowledge Required Candidates should be able to explain and apply:
  • Case Classes
  • Higher-Order Functions
  • Function Currying
  • Partial Functions and Total Functions
  • Call-by-Value vs. Call-by-Name
  • Option, Some and None
  • Pattern Matching
  • Scala Collections
  • Immutable Data Structures
  • Functional Programming Concepts
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Spark Scala Developer(5-10yrs)-Pan India
Spark Scala Developer(5-10yrs)-Pan India

Infosys • Chennai District, Bengaluru, Hyderabad

On-site
INR 1,200,000 - 2,100,000
Scala Developer (Freelance)
Scala Developer (Freelance)

Soul Ai • Mumbai

On-site
INR 600,000 - 900,000
Contractor - PySpark Engineer
Contractor - PySpark Engineer

Vivantify • Hyderabad

On-site
INR 1,800,000 - 2,600,000
Scala Developer (Freelance)
Scala Developer (Freelance)

Soul Ai • New Delhi

On-site
INR 1,240,000 - 2,480,000
PySpark Developer (2 To 3 Years)
PySpark Developer (2 To 3 Years)

Infosys • Dadri, Chennai District, Bengaluru

Hybrid
INR 600,000 - 900,000
Spark Scala Developer(6-8yrs)-Pan India
Spark Scala Developer(6-8yrs)-Pan India

Infosys • Kolkata District, Hyderabad, Chennai District

On-site
INR 1,400,000 - 2,200,000
Spark with Scala developer
Spark with Scala developer

Natobotics • Mumbai

On-site
INR 1,000,000 - 2,000,000
Spark Scala Developer
Spark Scala Developer

V2 Solutions • Hyderabad

On-site
INR 1,200,000 - 2,600,000
Pyspark Developer
Pyspark Developer

Leading Global Technology Services Company • Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Scala Developer
Scala Developer

Genpact • Mumbai

On-site
INR 3,000,000 - 6,000,000