SCALA/JAVA DEVELOPER
Requirements:
Job opening in iGaming platform for a position 
Java/Scala Developer
- Java, Scala, Groovy
- KAFKA, Avro, Zookeeper
- ElasticSearch, PostgreSQL, MariaDB
- Akka, Akka Persistence, Akka Clustering
- Spring Boot, Spring Data, JPA
- GIT, Docker Swarm, Jenkins, ELK, Zabbix,Terraform, 
VMWare
- Nightwatch, Spock, ScalaTest
- Agile, Scrum, Extreme programming

- Practical experience with KAFKA and Building 
streaming oriented distributed applications
- Understanding of non-blocking approaches
to concurrency, actor concurrency model
- Applying DDD principles using Akka
- Experience with RESTful services and good 
understanding of HTTP protocol
- Testing experience with TDD and especially BDD, 
continuous integration practices, continuous 
delivery practices
- Practical experience of using Docker
As a plus:
- Spring and Spring extensions such 
as: Web, Boot, Security, Data
- Devops experience: Python and BASH scripting, 
Experience in troubleshooting production problems, 
analyzing logs, improving analyzing performance
- Willingness to write unit, integration and 
acceptance tests
- Understanding of best practices in scalable server 
side architecture
- Experience with Event Sourcing and CQRS.
- Knowledge of UML and PlantUML
The company offers to you:
- Competitive salary based on your 
experience level.
- Friendly, low stress environment
- Long term employment 
- Free lunch
- Refreshing drinks
- Comfortable office
- You will receive a double monitor pc
- Health insurance