hirly

Infosys

Scala Developer

Bangalore, India

Apply through hirly

Upload your resume and get a version tailored to this job, plus a cover letter, in about thirty seconds — before you create an account.

Apply with hirly

hirly's read of this role

Role family
Engineering
Seniority
Mid level
Country
IN
Work mode
On-site / unstated
First seen by hirly
27 Sept 2026

Derived automatically from the posting. Sign up to see how the role scores against your own resume.

the posting

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

Education

MCA,MSc,MTech,Bachelor of Engineering,BCA,BSc,BTech

Original posting on Infosys's site ↗

Browse similar roles

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job