Posted 26 June, 2026
Scala Developer
NR Consulting - India
PAN India, IN
Full Time
Reference: 26-15007-2220-1
Title: Scala Developer
Location: PAN India
Exp: 8-10 Yrs
Job Description:
Key Responsibilities
Design, develop, and maintain scalable data processing applications using Scala.
Build and optimize large-scale data pipelines using PySpark and Azure Databricks.
Develop efficient ETL/ELT solutions for structured and unstructured data.
Write reusable, efficient, and testable code in Python and Scala.
Develop and optimize PL/SQL queries, stored procedures, and database objects.
Work with Azure cloud services to build data engineering solutions.
Integrate AI capabilities and OpenAI technologies into data-driven applications where applicable.
Collaborate with cross-functional teams, including Data Engineers, Data Scientists, and Business Analysts.
Perform code reviews, troubleshoot production issues, and ensure application performance and scalability.
Follow Agile development methodologies and DevOps best practices.
Required Skills
Mandatory Skills
Scala (Mandatory)
PySpark
Python
Azure Databricks
PL/SQL
ETL Development
Data Engineering
Azure Cloud
Good to Have
Experience with OpenAI technologies or Generative AI integrations.
Knowledge of Azure Data Factory (ADF).
Experience with Delta Lake.
Familiarity with Git, CI/CD pipelines, and Agile methodologies.
Experience with Spark performance tuning.
Qualifications
Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
8–10 years of software development and data engineering experience.
Strong analytical, debugging, and problem-solving skills.
Excellent communication and collaboration abilities.
Preferred Skills
Experience working in enterprise-scale data platforms.
Knowledge of data warehousing concepts.
Exposure to big data ecosystems and distributed computing.
Experience with cloud-native application development.
Location: PAN India
Exp: 8-10 Yrs
Job Description:
Key Responsibilities
Design, develop, and maintain scalable data processing applications using Scala.
Build and optimize large-scale data pipelines using PySpark and Azure Databricks.
Develop efficient ETL/ELT solutions for structured and unstructured data.
Write reusable, efficient, and testable code in Python and Scala.
Develop and optimize PL/SQL queries, stored procedures, and database objects.
Work with Azure cloud services to build data engineering solutions.
Integrate AI capabilities and OpenAI technologies into data-driven applications where applicable.
Collaborate with cross-functional teams, including Data Engineers, Data Scientists, and Business Analysts.
Perform code reviews, troubleshoot production issues, and ensure application performance and scalability.
Follow Agile development methodologies and DevOps best practices.
Required Skills
Mandatory Skills
Scala (Mandatory)
PySpark
Python
Azure Databricks
PL/SQL
ETL Development
Data Engineering
Azure Cloud
Good to Have
Experience with OpenAI technologies or Generative AI integrations.
Knowledge of Azure Data Factory (ADF).
Experience with Delta Lake.
Familiarity with Git, CI/CD pipelines, and Agile methodologies.
Experience with Spark performance tuning.
Qualifications
Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
8–10 years of software development and data engineering experience.
Strong analytical, debugging, and problem-solving skills.
Excellent communication and collaboration abilities.
Preferred Skills
Experience working in enterprise-scale data platforms.
Knowledge of data warehousing concepts.
Exposure to big data ecosystems and distributed computing.
Experience with cloud-native application development.