Minimum 4-6 years + working exp as Scala Developer / Scala backend development
- Minimum 4 -6 years + working exp in Scala Type level development
- Minimum 3-5 years + working exp in AWS, Docker
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
• Transparent 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
Note: 1. We are not looking for Data Engineer Profiles.