Position: Java Developer
Company: Staff Ukraine
Category: Java
Experience required: 3y
English level: intermediate

**Responsibilities:**

Maintain a reliable, high-spec platform and ongoing innovative features development for an emerging market sportsbook where user numbers are growing exponentially.

**Required skills:**

- Java 8;
- 3+ years of experience working with Java;
- Spring: Core, MVC, Security, Data, Boot, Cloud;
- Persistence frameworks: Hibernate, JPA;
- Elasticsearch 5+;
- Restful services (REST);
- RDBS: Mysql Database;
- High load systems - Big+;
- Unit and Integration testing;
- Strong debugging and troubleshooting skills;
- Miscellaneous: Maven, Git;
- Other JVM-based languages (Groovy, Kotlin etc) - Big+;
- Intermediate+ of English.

**As a plus:**

- Cloud(AWS/Google);
- Docker;
- Linux/MacOS.