🔔 FCM Loaded

Scala, Azure_A

Tata Consultancy Services

8 - 10 years

Bengaluru

Posted: 29/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Scala, Azure


Greetings from TCS!! !


TCS has been a great pioneer in feeding the fire of young Techies like you. We are a global leader in the technology arena and theres nothing that can stop us from growing together. Your role is of key importance, as it lays down the foundation for the entire project.


Make sure you have a valid EP number before interview.

To create an EP Number, please visit

Kindly complete the registration if you have not done it yet.


Position: Scala, Azure

Experience: 6 to 8 years

Location: Kolkata, Chennai, Bengaluru, Pune, Gurugram


Job Description


Job Summary:

We are looking for a skilled and passionate Scala Developer with 4 to 8 years of experience to join our engineering team. The ideal candidate will have a strong background in functional programming and experience building scalable, high-performance applications using Scala. You will work closely with cross-functional teams to design, develop, test, and deploy scalable backend systems and APIs.

Key Responsibilities:

Design, develop, and maintain scalable backend services using Scala.

Write clean, maintainable, and efficient code using functional programming principles.

Collaborate with product managers, architects, and other developers to define and implement innovative solutions.

Develop and maintain APIs, data pipelines, and batch/streaming applications.

Participate in code reviews and contribute to continuous improvement of engineering practices.

Work with distributed systems, cloud-based infrastructure, and big data technologies.

Troubleshoot production issues and ensure high availability and reliability of systems.

Write unit and integration tests to ensure code quality.

Required Skills & Qualifications:

48 years of hands-on experience in software development, with at least 3+ years in Scala.

Strong knowledge of functional programming paradigms and experience with

stack, Cats, ZIO, or Akka.

Experience with RESTful APIs, microservices architecture, and asynchronous programming.

Experience with data streaming frameworks like Kafka, Spark, or Flink is a plus.

Familiarity with relational and NoSQL databases (e.g., PostgreSQL, Cassandra, MongoDB).

Experience with CI/CD pipelines, Git, and cloud services (AWS/GCP/Azure).

Good understanding of software design principles, data structures, and algorithms.

Strong problem-solving skills and attention to detail.

  • Excellent communication and collaboration skills.



TCS Eligibility Criteria:*BE/B.tech/MCA/M.Sc./MS with minimum 3 years of relevant IT-experience post

Qualification.*Only Full-Time courses would be considered.

*Candidates who have attended TCS interview in the last 1 months need not apply.

Referrals are always welcome!!!

Kindly don't apply if already attended interview in last 1 months.


Thanks & Regards

  • Amrutha

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.