One million success stories. Start yours today.

Direct from employer

Scala Developer

Date Posted: Jun 27, 2026

Job Detail

  • location_on
    Location Bengaluru, Karnataka, India
  • desktop_windows
    Job Type: Full Time/Permanent
  • schedule
    Shift:
  • analytics
    Career Level:
  • group
    Positions:
  • calendar_view_day
    Experience:
  • male
    Gender: No Preference
  • school
    Degree:
  • calendar_month
    Apply Before: Nov 14, 2026

Job Description

Responsibilities

Application Development

Develop high-performance, scalable applications using Scala

Write clean, maintainable, and efficient code following best practices

Implement functional programming concepts and design patterns

Data Processing & Big Data

Build and optimize data pipelines using Apache Spark (Scala)

Process large-scale datasets in distributed environments

Work with streaming technologies like Kafka / Spark Streaming

System Design

Design and implement microservices-based architectures

Ensure system scalability, reliability, and performance

Participate in architecture discussions and technical decision-making

Collaboration

Work closely with cross-functional teams including product, data engineering, and DevOps

Understand business requirements and translate them into technical solutions

Participate in code reviews and agile ceremonies

Performance & Optimization

Analyze and improve application performance

Debug and resolve production issues

Optimize database queries and processing logic

Required Skills & Qualifications

Technical Skills

3–5 years of hands-on experience in Scala development

Strong understanding of functional programming concepts

Experience with Apache Spark (core + SQL + streaming)

Solid knowledge of object-oriented programming (OOP)

Proficiency in Java/Scala ecosystem tools (SBT, Maven)

Data & Backend Technologies

Experience with REST APIs and microservices architecture

Knowledge of relational (PostgreSQL, MySQL) and NoSQL databases

Familiarity with message queues (Kafka, RabbitMQ)

Tools & Platforms

Experience with Git version control

Exposure to Docker / Kubernetes (preferred)

Familiarity with cloud platforms (AWS / Azure / GCP)

Technical requirements

  • Primary skills:Technology->Functional Programming->Scala

Additional responsibilities

Experience in big data ecosystems (Hadoop, Hive, HDFS)

Knowledge of Akka / Play Framework

Experience with CI/CD pipelines

Understanding of data engineering workflows

Preferred skills

  • Technology › Functional Programming › Scala

About the role

  • Role: Technology Analyst
  • Experience: 3 - 5 years
  • Education: MCA, MSc, MTech, Bachelor of Engineering, BCA, BSc, BTech

Source: Infosys careers — Read the original posting and apply

This role is listed by the employer on its own careers site. Kaam Ki Khoj does not process applications for it.

Company Overview

Infosys
Infosys · Bengaluru, Karnataka, India
1,811 open roles

Infosys is an employer in the IT/Computers - Software, Software Services sector with operations in India. This is a directory listing maintained by Kaam Ki Khoj so that candidates can find the organisation; it is not an official company page and Kaam... Read More

Related Jobs

One upload, every employer

Let the right employer find you

Upload your CV once — we read it, build your profile and put you in front of every employer hiring on Kaam Ki Khoj. No forms, no fees.

Upload your CV Browse jobs