Position: Scala developer
Company: Betby
Experience required: 3y
English level: intermediate

**REQUIREMENTS**
- Good knowledge of Scala;
- Experience in the development of web services (REST);
- Experience in the development of distributed applications (RPC, RabbitMq, Kafka);
- Working experience with SQL and NoSQL databases.

**WILL BE A PLUS**
- Knowledge of Python;
- Experience with MongoDB;
- Experience with Exasol;
- Experience with Kafka;
- Experience with CQRS / ES.

**RESPONSIBILITIES**
- Development and support of new services on Scala;
- Support and refactoring existing services;
- Participation in the development of the architecture of the system;
- Creation of functional and integration tests.

**BENEFITS**
- Comprehensive health insurance;
- 100% paid sick leaves;
- Professional growth, extra education opportunities;
- 20 working days of paid vacation and extra days off:
- Support in the relocation process (if you are ready to relocate);
- Being a part of an international team focused on excellence in product development;
- Language courses;
- Awesome corporate events and team buildings;
- Best new hardware for a comfortable job;
- Welfare (financial support in critical situations);
- Gifts for significant life events (marriage, childbirth, etc).