Jobs
Interviews

72 Scala Jobs

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

Senior Staff Engineer, Big Data Engineer
Nagarro

8.0 - 13.0 years

Bengaluru

Work from Office

We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (17500 experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in! REQUIREMENTS: Total experience: 8+ years. Excellent knowledge and experience in Azure data engineer role. Strong working experience with architecture and development in Spark, Scala, Azure Data Factory, Azure Databricks, Airflow or DBT, SQL Server. As the Anal...

Posted 1 hour ago

AI Match Score
Apply
Backend Developer (Spark & Hadoop)
Tata Consultancy Services

5.0 - 10.0 years

Hyderabad, Chennai

Work from Office

Dear Candidates, Greetings from TCS!!!! TCS is looking for Backend Developer (Spark & Hadoop) Experience: 5-10 years Location: Hyderabad / Chennai Must have skill: Hadoop, Spark, Python, Scala Good to have skill: GCP, SQL Roles and responsibilities: Design and develop scalable backend services and APIs for data-intensive applications. Build and optimize Big Data processing pipelines leveraging Hadoop, Spark, and ETL/ELT frameworks. Implement and manage GCP services such as BigQuery, Dataflow, Pub/Sub, and Cloud Storage for data workflows. Ensure system reliability, security, and performance through robust architecture and cloud-native best practices. Collaborate with cross-functional teams t...

Posted 2 hours ago

AI Match Score
Apply
Fullstack Developer (Backend heavy)
Uplers

5.0 years

25 - 35 Lacs

Greater lucknow area

Remote

Experience : 5.00 + years Salary : INR 2500000-3500000 / year (based on experience) Expected Notice Period : 30 Days Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full Time Permanent position(Payroll and Compliance to be managed by: Winmore) (*Note: This is a requirement for one of Uplers' client - Winmore) What do you need for this opportunity? Must have skills required: Node Js, Express Js, API, Microservices, AWS, React Js, SNS/SQS, Kafka Winmore is Looking for: We are seeking a Full Stack Developer with strong expertise in backend development. The ideal candidate should excel at building scalable APIs, designing robust databases, and architecting serve...

Posted 11 hours ago

AI Match Score
Apply
Fullstack Developer (Backend heavy)
Uplers

5.0 years

25 - 35 Lacs

Nashik, Maharashtra, India

Remote

Experience : 5.00 + years Salary : INR 2500000-3500000 / year (based on experience) Expected Notice Period : 30 Days Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full Time Permanent position(Payroll and Compliance to be managed by: Winmore) (*Note: This is a requirement for one of Uplers' client - Winmore) What do you need for this opportunity? Must have skills required: Node Js, Express Js, API, Microservices, AWS, React Js, SNS/SQS, Kafka Winmore is Looking for: We are seeking a Full Stack Developer with strong expertise in backend development. The ideal candidate should excel at building scalable APIs, designing robust databases, and architecting serve...

Posted 11 hours ago

AI Match Score
Apply
Fullstack Developer (Backend heavy)
Uplers

5.0 years

25 - 35 Lacs

Sadar, Uttar pradesh, India

Remote

Experience : 5.00 + years Salary : INR 2500000-3500000 / year (based on experience) Expected Notice Period : 30 Days Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full Time Permanent position(Payroll and Compliance to be managed by: Winmore) (*Note: This is a requirement for one of Uplers' client - Winmore) What do you need for this opportunity? Must have skills required: Node Js, Express Js, API, Microservices, AWS, React Js, SNS/SQS, Kafka Winmore is Looking for: We are seeking a Full Stack Developer with strong expertise in backend development. The ideal candidate should excel at building scalable APIs, designing robust databases, and architecting serve...

Posted 11 hours ago

AI Match Score
Apply
Fullstack Developer (Backend heavy)
Uplers

5.0 years

25 - 35 Lacs

Kanpur, Uttar pradesh, India

Remote

Experience : 5.00 + years Salary : INR 2500000-3500000 / year (based on experience) Expected Notice Period : 30 Days Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full Time Permanent position(Payroll and Compliance to be managed by: Winmore) (*Note: This is a requirement for one of Uplers' client - Winmore) What do you need for this opportunity? Must have skills required: Node Js, Express Js, API, Microservices, AWS, React Js, SNS/SQS, Kafka Winmore is Looking for: We are seeking a Full Stack Developer with strong expertise in backend development. The ideal candidate should excel at building scalable APIs, designing robust databases, and architecting serve...

Posted 11 hours ago

AI Match Score
Apply
Programming Manistream+ web Method
SRS Infoway

2.0 - 6.0 years

Chennai, All india

On-site

As an ideal candidate for this role, you should have expertise in one of the mainstream programming languages such as Java, C/C++/C#, Kotlin, Scala. Additionally, exposure to any B2B integration technology, especially WebMethods, would be beneficial. Familiarity with Ruby on Rails usage is also desired. As an ideal candidate for this role, you should have expertise in one of the mainstream programming languages such as Java, C/C++/C#, Kotlin, Scala. Additionally, exposure to any B2B integration technology, especially WebMethods, would be beneficial. Familiarity with Ruby on Rails usage is also desired.

Posted 1 day ago

AI Match Score
Apply
Custom Software Engineer
Accenture

5.0 - 10.0 years

Bengaluru

Work from Office

Project Role : Custom Software Engineer Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs. Must have skills : Databricks Unified Data Analytics Platform Good to have skills : Apache Airflow, PySpark Minimum 5 year(s) of experience is required Educational Qualification : 15 years full time education Summary : As a Custom Software Engineer, you will engage in a dynamic work environment where you will analyze, design, code, and test various components of application code for multiple client...

Posted 1 day ago

AI Match Score
Apply
Senior Backend Engineer
Uplers

7.0 years

Sadar, Uttar pradesh, India

Remote

Experience : 7.00 + years Salary : Confidential (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Zact) What do you need for this opportunity? Must have skills required: Java, Spring Boot, Scala, Microservices, Spring Security, Authentication, 0auth, Api Security Zact is Looking for: About Us Zact is a Fintech innovator dedicated to a singular idea : Organizations need simpler expense and payment management systems that align the spending employee with finance and accounting while providing inherent guardrails and continuous reconciliation with financia...

Posted 1 day ago

AI Match Score
Apply
Senior Backend Engineer
Uplers

7.0 years

Nashik, Maharashtra, India

Remote

Experience : 7.00 + years Salary : Confidential (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Zact) What do you need for this opportunity? Must have skills required: Java, Spring Boot, Scala, Microservices, Spring Security, Authentication, 0auth, Api Security Zact is Looking for: About Us Zact is a Fintech innovator dedicated to a singular idea : Organizations need simpler expense and payment management systems that align the spending employee with finance and accounting while providing inherent guardrails and continuous reconciliation with financia...

Posted 1 day ago

AI Match Score
Apply
Senior Backend Engineer
Uplers

7.0 years

Kanpur, Uttar pradesh, India

Remote

Experience : 7.00 + years Salary : Confidential (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers' client - Zact) What do you need for this opportunity? Must have skills required: Java, Spring Boot, Scala, Microservices, Spring Security, Authentication, 0auth, Api Security Zact is Looking for: About Us Zact is a Fintech innovator dedicated to a singular idea : Organizations need simpler expense and payment management systems that align the spending employee with finance and accounting while providing inherent guardrails and continuous reconciliation with financia...

Posted 1 day ago

AI Match Score
Apply
Lead/Staff Data Scientist
Agoda

4.0 - 8.0 years

Delhi, All india

On-site

As a data scientist at Agoda in Bangkok, you will be part of the Data Science and Machine Learning (AI/ML) team working on challenging projects involving dynamic pricing, customer intent prediction, search result ranking, content classification, personalization, and algorithm-supported promotions. You will have the opportunity to leverage a large ML infrastructure to innovate the user experience. - Design, code, experiment, and implement models and algorithms to enhance customer experience, business outcomes, and infrastructure readiness. - Analyze a vast amount of customer data and user-generated events to derive actionable insights for improvements and innovation. - Collaborate with develo...

Posted 2 days ago

AI Match Score
Apply

0 years

3 - 7 Lacs

Calcutta

On-site

Primary Skills: Scala developer, Scala Typelevel, AWS- ECS, ECR, EC2, Lambda, API Gateway, ALB(App load balancer), Any AWS will work. REST Services, API development, Microservices, SOP Services, API Security, Oauth, JWT, Scala framework(AKKA), CATS affect. Secondary Skills: DevOps, Docker, Datadog Location Kolkata Job Function IT INFRASTRUCTURE SERVICES Role Developer Job Id 395536 Desired Skills AWS | Microservices | Scala Desired Candidate Profile Qualifications : BACHELOR OF ENGINEERING

Posted 3 days ago

AI Match Score
Apply
Data Scientist
Photon

5.0 - 9.0 years

Chennai, All india

On-site

As a software engineer specializing in machine learning, natural language processing, and data science, you will play a critical role in designing and coding innovative solutions. You should have a Bachelors or Master's degree in Computer Science or a related field, along with at least 5 years of professional experience in this domain. Key Responsibilities: - Demonstrate a strong understanding and hands-on experience in artificial intelligence, and any of machine learning, deep learning, natural language processing, reinforcement learning, etc. - Apply data science principles effectively, with experience in NLP, LLMs, deep learning, and handling diverse datasets for model training. - Utilize...

Posted 3 days ago

AI Match Score
Apply
Lead Software Engineer, Back End
Agoda

10.0 - 14.0 years

Pune, All india

On-site

As a Developer at Agoda, you will be part of the Back-End Engineering department, where you will contribute to building scalable and fault-tolerant systems and APIs that host core business logic. Your role will involve working on innovative projects using cutting-edge technologies to make a significant impact on Agoda's business and the travel industry. **Role Overview:** In this role, you will have the opportunity to: - Architect and develop highly scalable, mission-critical back-end systems. - Own a significant part of Agoda's system from vision down to the bytecode level. - Facilitate collaboration and cross-team projects, enhancing the quality of services, code, and architecture. - Provi...

Posted 4 days ago

AI Match Score
Apply

5.0 - 14.0 years

4 - 8 Lacs

Calcutta

On-site

Role - Java full stack Experience - 5 to 14 years Location - Kolkata Job description Scala Java AWS services (S3, Lambda, DynamoDB, Postgres DB, EC2, ECS) SQL, Unix Docker, Terraform Github CICD pipeline Location Kolkata Job Function TECHNOLOGY Role Developer Job Id 394866 Desired Skills Core JAVA Desired Candidate Profile Qualifications : BACHELOR OF ENGINEERING

Posted 1 week ago

AI Match Score
Apply

6.0 years

Calcutta

On-site

Role: Kafka developer MUST HAVE: 6-10 years of software development experience. 3+ years of hands-on experience with Apache Kafka. Strong knowledge of Kafka architecture (brokers, zookeepers, partitions, offsets, replication). Experience with Kafka Streams, Kafka Connect, or ksqlDB. Proficiency in Java, Scala, or Python. Understanding of distributed systems and real-time data processing. Experience with RESTful APIs and microservices architecture Location Kolkata Job Function TECHNOLOGY Role Developer Job Id 394857 Desired Skills Kafka Desired Candidate Profile Qualifications : BACHELOR OF TECHNOLOGY

Posted 1 week ago

AI Match Score
Apply
Azure Databricks
Virtusa

7.0 years

Andhra pradesh

On-site

Must have minimum 7+ years of experience in Data Migration and Data Transformation projects on Azure cloud Proven expertise in building large-scale batch and real-time data pipelines with data processing frameworks in AWS and Azure cloud platforms Design and develop pipelines, ETL and analytical processes on Azure cloud using data services like Azure Data Factory, Azure Data Lake, Azure Databricks, Azure Synapse including Spark & SQL Pools Hands-on experience in Microsoft Fabric for implementing end-to-end data pipelines, Real-Time Analytics, OneLake integration, and Data Activator features Demonstrated experience with ETL development both on-premises and in the cloud using IoT, Azure Stream...

Posted 1 week ago

AI Match Score
Apply
Consultant-Retail Specialized Data Scientist
Accenture

3.0 - 8.0 years

Kolkata

Work from Office

Job Title - Retail Specialized Data Scientist Level 9 SnC GN Data AI Management Level:09 - Consultant Location:Bangalore / Gurgaon / Mumbai / Chennai / Pune / Hyderabad / Kolkata Must have skills: A solid understanding of retail industry dynamics, including key performance indicators (KPIs) such as sales trends, customer segmentation, inventory turnover, and promotions. Strong ability to communicate complex data insights to non-technical stakeholders, including senior management, marketing, and operational teams. Meticulous in ensuring data quality, accuracy, and consistency when handling large, complex datasets. Gather and clean data from various retail sources, such as sales transactions, ...

Posted 1 week ago

AI Match Score
Apply
Technology & Transformation - Engineering - Senior Consultant - Azure Data Engineer
Deloitte

0.0 years

Delhi

On-site

Job requisition ID :: 95693 Date: Feb 3, 2026 Location: Delhi Designation: Senior Consultant Entity: Deloitte Touche Tohmatsu India LLP Your potential, unleashed. India’s impact on the global economy has increased at an exponential rate and Deloitte presents an opportunity to unleash and realize your potential amongst cutting edge leaders, and organizations shaping the future of the region, and indeed, the world beyond. At Deloitte, your whole self to work, every day. Combine that with our drive to propel with purpose and you have the perfect playground to collaborate, innovate, grow, and make an impact that matters. The Team Deloitte’s Technology & Transformation practice can help you uncov...

Posted 1 week ago

AI Match Score
Apply
Data Engineer - Big Data, Spark
CITI

3.0 - 7.0 years

Pune, All india

On-site

As a Data Engineering Analyst at Citi, your role will involve creating client-centric analytic solutions to business problems, owning and delivering multiple complex analytic projects, and managing stakeholders across various functions and regions. Your day-to-day responsibilities will include: - Creating client-centric analytic solutions aligned with business needs - Owning and delivering multiple complex analytic projects - Managing stakeholders across various functions and regions - Delivering high-class presentations to share solutions with business stakeholders and senior management - Managing projects by creating project plans and assigning responsibilities To excel in this role, you s...

Posted 1 week ago

AI Match Score
Apply
Graph Data Engineer
CITI

3.0 - 7.0 years

Pune, All india

On-site

As an individual with expertise in Neo4j, your role will involve designing and implementing graph database solutions. This includes creating and maintaining graph schemas, models, and architectures, as well as developing and deploying graph-based solutions using Neo4j. You will be responsible for defining data models, creating nodes, relationships, and properties, and implementing Cypher queries for data retrieval and manipulation. Migrating data from relational or other databases into Neo4j will also be a key aspect of your responsibilities. Additionally, optimizing Cypher queries for performance and integrating Neo4j with BI and other systems will be part of your duties. Key Responsibiliti...

Posted 1 week ago

AI Match Score
Apply
Azure Databricks
Cloudxtreme

6.0 - 11.0 years

15 - 25 Lacs

Hyderabad, Bengaluru

Work from Office

Hands-on experience with Azure Databricks and Apache Spark/Scala • Proficiency in Scala, and SQL for data engineering tasks • Experience building and maintaining ETL pipelines in Azure • Strong working knowledge of Terraform for infrastructure as code and pipeline deployment • Familiarity with DevOps practices (e.g., CI/CD, version control with Git) • Ability to troubleshoot, optimize, and document data workflows

Posted 1 week ago

AI Match Score
Apply
Data Engineer-Data Platforms-AWS
IBM

4.0 - 9.0 years

Pune

Work from Office

Your role and responsibilities As Data Engineer, you will develop, maintain, evaluate and test big data solutions. You will be involved in the development of data solutions using Spark Framework with Python or Scala on Hadoop and Azure Cloud Data Platform Responsibilities: Experienced in building data pipelines to Ingest, process, and transform data from files, streams and databases. Process the data with Spark, Python, PySpark and Hive, Hbase or other NoSQL databases on Azure Cloud Data Platform or HDFS Experienced in develop efficient software code for multiple use cases leveraging Spark Framework / using Python or Scala and Big Data technologies for various use cases built on the platform...

Posted 1 week ago

AI Match Score
Apply
Staff Software Engineer - Backend-Heavy Full Stack (Gurugram Based)
Agoda

8.0 years

Greater lucknow area

On-site

About Agoda At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world. Today, we are part of Booking Holdings [NASDAQ: BKNG], with a diverse team of over 7,000 people from 90 countries, working together in offices around the globe. Every day, we connect people to destinations and experiences, with our great deals across our millions of hotels and holiday properties, flights, and experiences worldwide. No two days are the same at Agoda. Data and technology are at the heart of our culture, fueling our curiosity and innovation. If you’r...

Posted 1 week ago

AI Match Score
Apply
Page 1 of 3

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

Featured Companies