5-9 years of experience as a Backend developer in a start-up or product based environment.
Excellent knowledge of Scala and any other functional programming language, and at least 2 years of experience in building applications using Scala.
Deep understanding of Data structures and Algorithms.
Experience of designing and architecting large scale distributed systems.
What will you work on
End to end Backend architectural and development responsibilities, right from requirement clarifications till deployment(designing, coding and delivering) and stabilizing the feature in prod.
Owning and contributing to the non-functional aspect(monitoring, alerting, logging) of the applications.
Contributing with LLD, doing code reviews and suggesting and incorporating the right set of design patterns.
It would be great if you also have
Experience with microservices architecture and design patterns and SOLID design principles.
Hands-on experience in building large scale platforms services using Scala, Play, Redis, Kafka Nosql stores.
Experience with GCP or any other public cloud.
Good English skills, oral and written
Job Classification
Industry: Film / Music / EntertainmentFunctional Area: Engineering - Software & QA, Role Category: Software DevelopmentRole: Software DevelopmentEmployement Type: Full time
Education
Under Graduation: Any GraduatePost Graduation: Any PostgraduateDoctorate: Doctorate Not Required, Any Doctorate