Position: Java Developer
Company: RubyPlay
Category: Java
Experience required: 2y
English level: intermediate

**What will you be responsible for?**
- Server side development of gaming platform based on microservice architecture
- Development of load/performance/stress testing tools
- Creation of integration tests and maintain  codebase
- Full development lifecycle from requirements clarification to production release

**Our technologies:**
-  8,  11, Spring Framework IOC, Spring Boot, MySQL, RabbitMQ, Git, Gradle, Docker

**What do we expect from our perfect candidate?**
- 2+ years of paid  development
- Strong  core practical knowledge
- Knowledge of algorithms and data structures
- Solid experience in Object-Oriented analysis and design
- Experience with Relational DBs MySQL is a plus;
- Experience in REST API development will be a plus
- Strong Intermediate English

**Soft Skills:**
- Ability to work in team
- Open to give and receive feedback
- Result orientation
- Proactiveness and agile mind

**Benefits of working with us**:
- Great opportunity to be part of a growing team that creates engaging products
- Opportunity to visit paid conferences/training/workshops and etc.
- Free English classes with native speakers
- Medical insurance
- 20 paid vacation days/7 paid sick leaves
- Friendly working environment

**In case you are ready to start your new challenging career — we are waiting for your CV!**