Position: Scala Developer
Company: opinov8
Experience required: 2y
English level: upper

BEING PART OF THE TEAM
- Develop, test and maintain enterprise software
- Contribute to quality assurance by cultivating continuous-integration principles
- Coordinate with fellow-engineers its integration with the backend
- Describe software components both verbally and in writing
- You will contribute to the development and enhancement of current ecosystem

POWER YOU BRING
- 2-3 years of experience with Scala
- Understanding of functional programming
- Cats / Scalaz (required)
- Akka / Spray / Play framework
- Sql database(any db) knowledge
- Passion for writing pure FP code
- Strong English communication skills
- Experience with Micro-service architecture


Nice to have:
- Kafka / Rabbit
- Knowledge of NoSql databases (any db)
- Understanding of Kubernetes and GCP/AWS (GCP perfect fit)
- Google Protobuf knowledge
- Ability to write not only in Scala