61 Scala Jobs
Job Alert
Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
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 -1 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 1 day 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 1 day 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 2 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 5 days 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 5 days 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 5 days 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 5 days 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 6 days 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 6 days 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 6 days 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 6 days 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
7.0 - 12.0 years
Bengaluru
Work from Office
Job Title: Data Engineer AWS + Hadoop Location: Bangalore Experience: 7+ Years About the Role We’re looking for a seasoned Data Engineer with hands-on expertise in AWS data services and the Hadoop ecosystem . You will design, build, and optimize batch/streaming data pipelines, enable reliable data ingestion/processing, and support analytics, ML, and BI use cases at scale. Key Responsibilities Design and implement scalable ETL/ELT pipelines for batch and streaming workloads. Build data ingestion frameworks using Kafka/Kinesis , and process data with Spark (PySpark/Scala). Develop and optimize data lakes and data warehouses on AWS (S3, Glue, EMR, Athena, Redshift). Manage and tune Hadoop ecosy...
Posted 1 week ago
12.0 - 16.0 years
Bangalore
On-site
Role Overview: As the Director, Lending Fraud Risk Analytics, you will play a crucial role in driving the fraud risk strategy within the lending domain. Your responsibilities will involve leveraging your expertise in analytics and fraud risk management to identify emerging fraud trends, provide insights for risk mitigation, and ensure the implementation of fraud risk management infrastructure. You will collaborate with various stakeholders to align investigations with broader fraud strategies and support businesses in minimizing fraud losses while adhering to customer charter goals. Key Responsibilities: - Utilize strong MIS and analytical skills to provide feedback on the effectiveness of f...
Posted 1 week ago
5.0 - 9.0 years
Hyderabad
On-site
As a Software Developer in the Industry Data Solutions Team at S&P Global, you will be part of a dedicated team working on sector-specific, data-rich solutions. Your role will involve participating in design reviews, writing high-quality code, and collaborating with QA Analysts and Infrastructure Teams. You will have the opportunity to contribute to the development of a world-class Engineering team and engage in a highly technical, hands-on role to enhance team capabilities. Additionally, you will work in a fast-paced, agile environment processing massive volumes of data using a modern tech stack, including AWS Cloud and Databricks. **Key Responsibilities:** - Design and develop applications...
Posted 2 weeks ago
4.0 - 8.0 years
Bangalore
On-site
In the role of Senior Associate in data and analytics engineering at PwC, you will focus on leveraging advanced technologies and techniques to design and develop robust data solutions for clients. Your responsibilities will include designing and building data infrastructure and systems to enable efficient data processing and analysis. You will be tasked with developing and implementing data pipelines, data integration, and data transformation solutions to transform raw data into actionable insights for informed decision-making and driving business growth. **Key Responsibilities:** - Design, develop, and optimize data pipelines and ETL processes using PySpark or Scala to extract, transform, a...
Posted 2 weeks ago
6.0 - 10.0 years
Pune, All india
On-site
Job Description You will be responsible for the following: - Strong in Azure Databricks. - Experience in Azure Synapse Analytics, Azure Data Lake Storage (Gen2). - Data Abse experience - Azure SQL Database / SQL Server. - Proficiency in writing complex SQL queries and working with large datasets. - Experience with Python, Scala, PySpark for data transformations. - Knowledge of DevOps practices and tools (e.g., Azure DevOps, CI/CD for data pipelines). Qualification Required - Bachelor's Degree in a relevant field. Additional Details The company is in the IT/ Computers - Software industry and the role is for a Full Time, Permanent position. Some key skills required include AZURE DATAFACTORY, A...
Posted 2 weeks ago
4.0 - 8.0 years
Hyderabad
Work from Office
Job Summary We are seeking a Developer with 4 to 8 years of experience who is proficient in Spark in Scala Delta Sharing Databricks Unity Catalog Admin Databricks CLI Delta Live Pipelines Structured Streaming Risk Management Apache Airflow Amazon S3 Amazon Redshift Python Databricks SQL Databricks Delta Lake Databricks Workflows and PySpark. The candidate should have domain expertise in Property & Casualty Insurance. The work model is hybrid with day shifts and no travel required. Responsibilities Develop and maintain scalable data pipelines using Spark in Scala and PySpark to ensure efficient data processing and transformation. Implement and manage Delta Sharing and Databricks Unity Catalog...
Posted 2 weeks 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 2 weeks ago
5.0 - 10.0 years
Hyderabad, Pune, Bengaluru
Hybrid
We are seeking an experienced Big Data Developer with strong expertise in Apache Spark , Scala , and Python (PySpark) . The ideal candidate will design and develop data processing pipelines , ETL workflows , and distributed applications , ensuring scalability and performance in large-scale data environments. Key Responsibilities: Develop and maintain data pipelines using Apache Spark , Scala , and PySpark . Apply functional programming principles for clean and efficient Scala code. Optimize Spark jobs for performance , cost efficiency , and scalability . Collaborate with data engineers , data scientists , and cloud teams to deliver robust solutions. Integrate Spark applications with data lak...
Posted 2 weeks ago
5.0 - 10.0 years
Hyderabad, Chennai, Bengaluru
Hybrid
We are seeking an experienced Spark & Scala Developer with strong expertise in big data processing , functional programming , and cloud-native deployments using AWS Kubernetes . The ideal candidate will design and develop scalable data pipelines and distributed applications , ensuring high performance and reliability in cloud environments. Key Responsibilities: Develop and maintain data processing pipelines using Apache Spark and Scala . Apply functional programming principles for clean and efficient code. Deploy and manage Spark applications on AWS EKS/Kubernetes clusters. Optimize Spark jobs for performance , cost efficiency , and scalability . Collaborate with data engineers , cloud archi...
Posted 2 weeks ago
0 years
3 - 7 Lacs
Indore
On-site
Hadoop Developer Exp- 4 yrs to 8 yrs Location - Indore Must-Have Extensive experience and hands on implementation experience with Spark, Scala, Impala, Hive, Kafka, SQOOP Good-to-Have Extensive knowledge with Data frames, Data Sets and RDDs Location Indore Job Function IT INFRASTRUCTURE SERVICES Role Developer Job Id 392540 Desired Skills Big Data | Hadoop Desired Candidate Profile Qualifications : BACHELOR OF ENGINEERING
Posted 2 weeks ago
10.0 years
Andhra pradesh
On-site
The candidate should have at least 10+ years of overall software development experience. In which at least 5 years of experience AWS Glue(Python/Scala) Spark, S3, and Postgres (Aurora) . The candidate should be able to perform the activities ranging from developing the API design, and coding. The candidate should have very good communication skills. . About Virtusa Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 27,000 people globally that cares about your growth — one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career ...
Posted 2 weeks 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