Greetings from TATA CONSULTANCY SERVICES LIMITED !!!
Thank you for exploring career opportunities with Asia's largest IT company
Exciting # Job Opportunities for # Experienced Professionals
Role- Spark Scala
Experience Range- 6-10 Years
Work Location - Kolkata, Bangalore, Pune, Hyderabad
Job Requirements*
- Minimum 8 years + working exp as Scala Developer / Scala backend development
- Minimum 6 years + working exp in Scala Type level development
- Minimum 5 years + working exp in AWS, Docker
Key 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 solid 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