72 Scala Jobs
Job Alert
Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
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 7 hours ago
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 8 hours ago
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 17 hours ago
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 17 hours ago
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 17 hours ago
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 17 hours ago
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
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
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
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
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
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
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
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 4 days ago
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 5 days ago
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
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
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
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
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
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
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
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
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
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
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
- Bangalore
- Pune
- Hyderabad
- Chennai
- 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!
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.
Please Verify Your Phone or Email
We have sent an OTP to your contact. Please enter it below to verify.
Featured Companies
-
Blinkit Private Limited
1545 Jobs |
-
Marriott International
833 Jobs |
-
Uplers
691 Jobs | Ahmedabad
-
IBM
610 Jobs | Armonk
-
Tata Consultancy Services
561 Jobs | Thane
-
Confidential
560 Jobs | Silicon Valley
-
Genpact
496 Jobs | New York,NY
-
Wipro
496 Jobs | Bengaluru
-
Accenture
454 Jobs | Dublin
-
Aditya Birla Capital
420 Jobs | Mumbai