Scala with AWS Developer

Tata Consultancy Services

Hyderabad

On-site

INR 1,200,000 - 1,800,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Tata Consultancy Services seeks an experienced Scala backend developer to design and implement scalable services using Akka/Play. You will work with functional programming libraries like Cats/Shapeless and build robust REST APIs with strong typing and concurrency.

Expect collaboration on architecture and performance improvements in a microservices environment. Proficiency with Docker and AWS for deployment, plus a strong focus on testable, maintainable code and effective communication within the

Qualifications

  • Strong proficiency in Scala including OO and FP paradigms.
  • Experience with Akka and Play framework.
  • Hands-on knowledge of Cats, Shapeless and other FP libraries.
  • Experience building backend systems with strong typing and concurrent execution.
  • Proficiency with AWS for deploying and managing backend services.
  • Design and consumption of RESTful APIs with solid error handling.
  • Understanding of microservices, multithreading, and asynchronous processing.
  • Docker containerization experience.
  • Strong debugging, problem-solving and collaboration skills.
  • Write clean, maintainable code and participate in code reviews.
  • Focus on performance tuning, logging, and system observability.

Responsibilities

  • Design and implement backend services in Scala using Akka/Play.
  • Build and consume RESTful APIs with robust error handling.
  • Contribute to system architecture focusing on scalability and concurrency.
  • Review code and ensure maintainability and quality.
  • Champion performance, logging, and security across components.

Skills

Scala
Akka
Play framework
Functional programming
Cats/Shapeless
REST APIs
Concurrency
Multithreading
Scala typing
AWS

Tools

Docker
AWS
REST API design
Kubernetes

Job description

Role & responsibilities
  • Proficient in Scala, both object oriented and functional programming concepts, and the
JVM ecosystem
  • Proficiency in Scala framework like AKKA and PLAY
  • Deep understanding and application of advanced functional programming concepts like
category theory, monads, applicative, and type classes
  • Hands-On knowledge with Scala Type level libraries like Cats, Shapeless, and others used
for building applications with strong typing and efficient concurrency
  • Proficiency in AWS services, especially for deploying and managing backend systems
  • Strong experience in designing and consuming REST APIs
  • Clear understanding of microservices architecture, multithreading, and asynchronous
processing
  • Hands on experience with Docker containerization
  • Strong problem-solving skills, debugging, and troubleshooting experience
  • Excellent communication and collaboration skills
  • Write clean, maintainable code and conduct thorough code reviews
  • Implement best practices for performance tuning, error handling, and logging
  • Participate in architectural discussions and contribute to system design
  • Ensure data security and compliance across backend components
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Scala with AWS
Scala with AWS

Tata Consultancy Services • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,500,000 - 2,100,000
Scala backend developer aws
Scala backend developer aws

Tata Consultancy Services • India

On-site
INR 1,500,000 - 2,100,000
Scala Developer
Scala Developer

Greenated Clima Tech Private Limited • India

On-site
INR 1,200,000 - 1,500,000
Spark Scala Developer
Spark Scala Developer

Tata Consultancy Services • India

On-site
INR 900,000 - 1,500,000
Scala Developer
Scala Developer

Bounteous • Gurugram District, Chennai District, Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Scala API development_Min 4 Years Exp _Immediate Joiner Can apply
Scala API development_Min 4 Years Exp _Immediate Joiner Can apply

Trigent Software • Chennai District, Bengaluru, Hyderabad

Hybrid
INR 2,400,000 - 4,200,000
Senior Backend Developer (Java / Spring / AWS)
Senior Backend Developer (Java / Spring / AWS)

Quest Global • Chennai District

On-site
INR 1,200,000 - 2,000,000
Scala Developer
Scala Developer

Artech L.L.C. • Chennai District

On-site
INR 1,100,000 - 1,800,000
Java AWS Back end Developer
Java AWS Back end Developer

Capgemini • Pune District

Hybrid
INR 1,200,000 - 2,400,000
Senior Technical Lead - Scala
Senior Technical Lead - Scala

Happiest Minds Technologies • Bengaluru

Hybrid
INR 3,000,000 - 6,000,000