Back to Job Portal
I

Scala Developer

Infosys · BANGALORE
Posted June 27, 2026 via Infosys

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)

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

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

Knowledge of Akka / Play Framework

Experience with CI/CD pipelines

Understanding of data engineering workflows
Applying to this role?

Book a mock interview matched to your skills and get a written scorecard before the real thing.

Book interview prep