- 5+ years of hands on programming experience in Scala backend development and Frameworks such as Akka/Apache Pekko, Play
- In depth understanding of functional programming and Implementation Such as: Try, Option, Future Monad, Collections
- Good knowledge on OOPS Concepts: Classes, Traits and Objects (Singleton and Companion), Case Classes
- Good Understanding of Scala Language Features: Type System, Implicit/Givens
- Knowledge of Scala 3 Syntax
- Experience on MVC Architecture, Knowledge of Frameworks such as: Akka/Apache Pekko, Play 2.9, Play 3.0
- Writing Test cases using Testing Frameworks such as Scalatest, working with config files such as HOCON
- Experience with REST APIs and Swagger Docs
- Python programming skills
- Good Knowledge of Build Tools such as: Gradle & SBT in depth
- Basic knowledge of Kafka, Nifi, Redis, Elasticsearch
- Basic knowledge of Docker & Kubernetes
- Experience with SQL and NoSQL DB
- Experience on using GIT , resolving conflicts, working with branches
- Strong programming skills using data structures and algorithms
- Excellent analytical skills
- Good communication skills
Experience- 8- 14 yrs in Industry