18652 Scala Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

8.0 - 13.0 years

7 - 11 Lacs

noida, mumbai, pune

Work from Office

Years of Exp: 8+ years of IT experience. Strong Data Engineering Fundamentals: Proficiency in data modelling, ETL processes, data warehousing, and database management. Data Visualization: Ability to present data insights effectively using tools like Tableau or Power BI. Programming Languages: Proficiency in Python, Scala, or other languages relevant to data engineering and AI. Good to Have Skills: Cloud Computing Expertise: Experience with cloud platforms like AWS, Azure, or GCP for building and deploying AI solutions. Machine Learning Knowledge: Understanding of machine learning concepts, algorithms, and model evaluation. AI Development Tools: Familiarity with tools like TensorFlow, PyTorch...

Posted 11 hours ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

all india, gurugram

On-site

As a Data Engineer at a renowned MNC in Gurgaon, your role involves designing Data Engineering solutions on the big data ecosystem. Your responsibilities will include: - Designing and developing custom applications to meet dynamic business requirements - Coding, debugging, and documenting solutions - Collaborating closely with the SRE team - Providing post-implementation and ongoing support for developed solutions Additionally, you will be responsible for: - Translating user needs into system architecture for software applications - Assessing and validating application performance - Integrating component systems and providing process flow diagrams - Testing the engineering resilience of soft...

Posted 12 hours ago

AI Match Score
Apply

2.0 - 6.0 years

0 Lacs

kochi, all india

On-site

In this role at EY, you have the opportunity to build a career tailored to your uniqueness, supported by a global scale, inclusive culture, and cutting-edge technology. Your voice and perspective are valued to contribute towards making EY even better. Join EY Technology to be part of creating lasting value through innovation and help clients succeed in the market. Key Responsibilities: - Convert business and technical requirements into technical solutions using Azure Data Factory, Databricks, and Azure Data Lake Store. - Implement data integration features with Azure Data Factory, Azure Databricks, and Scala/PySpark Notebooks. - Manage Azure PaaS SQL databases, database objects, and Azure BL...

Posted 12 hours ago

AI Match Score
Apply

1.0 - 5.0 years

0 Lacs

thiruvananthapuram, all india

On-site

As a Data Science and AI Developer, you will be part of a dynamic team where you will leverage cutting-edge technologies to develop innovative solutions that drive business insights and enhance decision-making processes. Your key responsibilities will include: - Developing and deploying machine learning models for predictive analytics, classification, clustering, and anomaly detection. - Designing and implementing algorithms for data mining, pattern recognition, and natural language processing. - Collaborating with cross-functional teams to understand business requirements and translate them into technical solutions. - Utilizing advanced statistical techniques to analyze complex datasets and...

Posted 12 hours ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

hyderabad, all india

On-site

As a Software Engineer II - AI/ML Engineer at Electronic Arts, you will be part of the EA Digital Platform (EADP) group, the core that powers the global EA ecosystem. Your work will involve designing, implementing, and optimizing infrastructure for AI model training and deployment platforms. You will play a crucial role in integrating AI capabilities into existing software systems and applications. Additionally, you will be responsible for developing tools and systems to monitor platform performance in real-time, analyzing key metrics, and addressing any issues or opportunities for improvement proactively. Your participation in code reviews will help maintain code quality and ensure best pra...

Posted 12 hours ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

pune, all india

On-site

As a Lead Software Test Engineer (Automation Tester) at Mastercard, you will be joining the PVS Identity Solutions team to play a pivotal role in ensuring the quality, performance, and automation of various data-driven pipelines. Your responsibilities will include managing testing infrastructure for Functional test, Automation, and coordinating testing activities across multiple programs and projects. The ideal candidate will have experience in working with large-scale data and automation testing of Java, Cloud Native application/services. Your role will involve leading the development and maintenance of automated testing frameworks, providing technical leadership for new major initiatives, ...

Posted 12 hours ago

AI Match Score
Apply

3.0 - 7.0 years

0 Lacs

hyderabad, all india

On-site

Role Overview: As a Lead, Senior Developer/Junior Scala Developer, you will be responsible for utilizing your strong knowledge of core Scala concepts and functional programming to design, develop, and maintain high-performance backend services. Your expertise in building scalable systems and familiarity with Scala Views, Cats/Scalaz will be crucial in this role. Key Responsibilities: - Design, develop, and maintain high-performance backend services using Scala and Gradle. - Implement and optimize concurrent, distributed, and reactive systems. - Write clean, maintainable, and testable functional Scala code following FP principles. - Integrate with internal/external APIs and manage asynchronou...

Posted 12 hours ago

AI Match Score
Apply

9.0 - 13.0 years

0 Lacs

pune, all india

On-site

As a Applications Development Senior Programmer/Lead Analyst at our company, your primary role will involve participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your objective will be to contribute to applications systems analysis and programming activities. Key Responsibilities: - Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas - Monitor and control all phases of development proces...

Posted 13 hours ago

AI Match Score
Apply

4.0 - 9.0 years

0 - 3 Lacs

kolkata, pune, chennai

Work from Office

Important Review & edit the JD shared by client. Refrain from publishing JD as is from client mail / job portal Customize JD , make it simple & understandable Refrain from entering client name in the JD JD would be considered incomplete without RGS id & Billing rate/ Salary range & Pre Screening questions Fields highlighted in Red are must. TCS Profile Tata Consultancy Services is an IT services, consulting and business solutions organization that delivers real results to global business, ensuring a level of certainty no other firm can match. TCS offers a consulting-led, integrated portfolio of IT, BPO, infrastructure, engineering and assurance services. This is delivered through its unique ...

Posted 14 hours ago

AI Match Score
Apply

12.0 years

0 Lacs

new delhi, delhi, india

On-site

Job Description: Senior Developer / Tech Lead – Data Engineering Position: Senior Developer / Tech Lead (Total 20+ positions) Experience: 5–12 years Location: PAN India (Hybrid Mode) Employment Type: Full-time About the Role We are looking for a highly skilled Senior Developer / Tech Lead with strong expertise in Databricks , data engineering, and modern ETL frameworks. The ideal candidate will be responsible for designing, developing, and optimizing scalable data pipelines, enabling seamless data flow across the organization. Key Responsibilities 1. Databricks Development (Mandatory) Design, develop, and optimize data pipelines and notebooks within Databricks . Work with Delta Lake , Spark,...

Posted 15 hours ago

AI Match Score
Apply

6.0 - 10.0 years

10 - 15 Lacs

hyderabad, chennai, bengaluru

Work from Office

Role & responsibilities At least 5+ years of experience and strong knowledge in Scala programming language. Able to write clean, maintainable and efficient Scala code following best practices. Good knowledge on the fundamental Data Structures and their usage At least 5+ years of experience in designing and developing large scale, distributed data processing pipelines using Apache Spark and related technologies. Having expertise in Spark Core, Spark SQL and Spark Streaming. Experience with Hadoop, HDFS, Hive and other BigData technologies. Familiarity with Data warehousing and ETL concepts and techniques Having expertise in Database concepts and SQL/NoSQL operations. UNIX shell scripting will...

Posted 15 hours ago

AI Match Score
Apply

6.0 - 10.0 years

6 - 8 Lacs

pune, chennai, bengaluru

Hybrid

Role & responsibilities Responsible for the design, development and delivery of Talend jobs Unit testing and SIT/Preprod defect fixing Collaborate closely with stakeholders and teams to define and implement business metrics and KPIs and deliver actionable analyses. Interact with client and other externals teams for clarification and requirement gathering Requirement/dependency analysis Guiding/Mentoring new members or junior team members. Own the design, development, validation, and maintenance of ongoing metrics, dashboards, analysis and related roadmaps to drive key business decisions. Qualification : Partner with stakeholders to understand their current and future analytical goals and tra...

Posted 15 hours ago

AI Match Score
Apply

6.0 - 11.0 years

10 - 12 Lacs

pune

Work from Office

We are looking for highly skilled Data Engineers to join our team for a long-term offshore position. The ideal candidates will have 5+ years of experience in Data Engineering, with a strong focus on Python and programming. The role requires proficiency in leveraging AWS services to build efficient, cost-effective datasets that support Business Reporting and AI/ML Exploration. Candidates must demonstrate the ability to functionally understand the Client Requirements and deliver Optimized Datasets for multiple Downstream Applications. The selected individuals will work under the guidance of an Lead from Onsite and closely with Client Stakeholders to meet business objectives. Key Responsibiliti...

Posted 15 hours ago

AI Match Score
Apply

5.0 - 10.0 years

11 - 15 Lacs

bengaluru

Work from Office

Expert in Cassandra, Snowflake, advanced SQL, CQL, Snow SQL, Python, Spark, Scala; skilled in Azure, Databricks, secure data sharing, access control, and masking in Snowflake & Azure.

Posted 15 hours ago

AI Match Score
Apply

4.0 - 9.0 years

5 - 9 Lacs

hyderabad

Work from Office

Opening for Data Engineer C2H Position, Experience : 4+Years Location : PAN INDIA Skill set : Hadoop , Spark , Scala , hive and cloud Exp (Azure OR AWS OR GCP)

Posted 15 hours ago

AI Match Score
Apply

4.0 - 9.0 years

5 - 9 Lacs

bengaluru

Work from Office

Opening for Data Engineer C2H Position, Experience : 4+Years Location : PAN INDIA Skill set : Hadoop , Spark , Scala , hive and cloud Exp (Azure OR AWS OR GCP)

Posted 15 hours ago

AI Match Score
Apply

5.0 - 10.0 years

11 - 15 Lacs

chennai

Work from Office

Expert in Cassandra, Snowflake, advanced SQL, CQL, Snow SQL, Python, Spark, Scala; skilled in Azure, Databricks, secure data sharing, access control, and masking in Snowflake & Azure.

Posted 15 hours ago

AI Match Score
Apply

8.0 - 12.0 years

18 - 20 Lacs

hyderabad

Work from Office

8+ years of experience in Java, Scala, AWS, Spark, Kafka, System Design. Candidate should be hands-on with Java & Scala. Databricks, SQL.

Posted 15 hours ago

AI Match Score
Apply

5.0 - 10.0 years

15 - 17 Lacs

bengaluru

Work from Office

5+ yrs in Scala (beyond Spark), Scala 2.11+ migration, Play 2.4+, Akka (Actors, Remoting), sbt, FP, testing, CI/CD, debugging, large-scale codebases, and framework/library upgrades.

Posted 15 hours ago

AI Match Score
Apply

5.0 - 10.0 years

11 - 15 Lacs

pune

Work from Office

Expert in Cassandra, Snowflake, advanced SQL, CQL, Snow SQL, Python, Spark, Scala; skilled in Azure, Databricks, secure data sharing, access control, and masking in Snowflake & Azure.

Posted 15 hours ago

AI Match Score
Apply

8.0 - 12.0 years

18 - 20 Lacs

bengaluru

Work from Office

8+ years of experience in Java, Scala, AWS, Spark, Kafka, System Design. Candidate should be hands-on with Java & Scala. Databricks, SQL.

Posted 15 hours ago

AI Match Score
Apply

8.0 - 12.0 years

18 - 20 Lacs

chennai

Work from Office

8+ years of experience in Java, Scala, AWS, Spark, Kafka, System Design. Candidate should be hands-on with Java & Scala. Databricks, SQL.

Posted 15 hours ago

AI Match Score
Apply

8.0 - 12.0 years

18 - 20 Lacs

pune

Work from Office

8+ years of experience in Java, Scala, AWS, Spark, Kafka, System Design. Candidate should be hands-on with Java & Scala. Databricks, SQL.

Posted 15 hours ago

AI Match Score
Apply

5.0 - 10.0 years

11 - 15 Lacs

hyderabad

Work from Office

Expert in Cassandra, Snowflake, advanced SQL, CQL, Snow SQL, Python, Spark, Scala; skilled in Azure, Databricks, secure data sharing, access control, and masking in Snowflake & Azure.

Posted 15 hours ago

AI Match Score
Apply

5.0 - 10.0 years

15 - 17 Lacs

hyderabad

Work from Office

5+ yrs in Scala (beyond Spark), Scala 2.11+ migration, Play 2.4+, Akka (Actors, Remoting), sbt, FP, testing, CI/CD, debugging, large-scale codebases, and framework/library upgrades.

Posted 15 hours ago

AI Match Score
Apply

Exploring Scala Jobs in India

Scala is a popular programming language that is widely used in India, especially in the tech industry. Job seekers looking for opportunities in Scala can find a variety of roles across different cities in the country. In this article, we will dive into the Scala job market in India and provide valuable insights for job seekers.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Mumbai

These cities are known for their thriving tech ecosystem and have a high demand for Scala professionals.

Average Salary Range

The salary range for Scala professionals in India varies based on experience levels. Entry-level Scala developers can expect to earn around INR 6-8 lakhs per annum, while experienced professionals with 5+ years of experience can earn upwards of INR 15 lakhs per annum.

Career Path

In the Scala job market, a typical career path may look like: - Junior Developer - Scala Developer - Senior Developer - Tech Lead

As professionals gain more experience and expertise in Scala, they can progress to higher roles with increased responsibilities.

Related Skills

In addition to Scala expertise, employers often look for candidates with the following skills: - Java - Spark - Akka - Play Framework - Functional programming concepts

Having a good understanding of these related skills can enhance a candidate's profile and increase their chances of landing a Scala job.

Interview Questions

Here are 25 interview questions that you may encounter when applying for Scala roles:

  • What is Scala and why is it used? (basic)
  • Explain the difference between val and var in Scala. (basic)
  • What is pattern matching in Scala? (medium)
  • What are higher-order functions in Scala? (medium)
  • How does Scala support functional programming? (medium)
  • What is a case class in Scala? (basic)
  • Explain the concept of currying in Scala. (advanced)
  • What is the difference between map and flatMap in Scala? (medium)
  • How does Scala handle null values? (medium)
  • What is a trait in Scala and how is it different from an abstract class? (medium)
  • Explain the concept of implicits in Scala. (advanced)
  • What is the Akka toolkit and how is it used in Scala? (medium)
  • How does Scala handle concurrency? (advanced)
  • Explain the concept of lazy evaluation in Scala. (advanced)
  • What is the difference between List and Seq in Scala? (medium)
  • How does Scala handle exceptions? (medium)
  • What are Futures in Scala and how are they used for asynchronous programming? (advanced)
  • Explain the concept of type inference in Scala. (medium)
  • What is the difference between object and class in Scala? (basic)
  • How can you create a Singleton object in Scala? (basic)
  • What is a higher-kinded type in Scala? (advanced)
  • Explain the concept of for-comprehensions in Scala. (medium)
  • How does Scala support immutability? (medium)
  • What are the advantages of using Scala over Java? (basic)
  • How do you implement pattern matching in Scala? (medium)

Closing Remark

As you explore Scala jobs in India, remember to showcase your expertise in Scala and related skills during interviews. Prepare well, stay confident, and you'll be on your way to a successful career in Scala. Good luck!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies