Position: Scala Developer, Online Marketplace
Company: DataArt
Experience required: 3y
English level: intermediate

Must have
- Development experience using Scala
- Experience with functional programming languages
- Practical experience in database design
- Experience using the Akka Scala framework
- Experience with Confluent platform (Kafka, Kafka Streams, Alpakka).
- Experience using NoSQL (Cassandra, Couchbase)
- Experience using ORM (Slick)
- Proficiency in OOP, OOD, and design patterns
- Ability to use automated testing systems (JUnit, ScalaTest, ScalaMock)
- Independent
- Team working skills
- Spoken English

Would be a plus
- Experience in maintaining project documentation
- Knowledge of JavaScrip, Angular.js, jQuery
- Knowledge o HTTP and WebSockets
- Experience using Java-framework Spring (IOC, Security)