Position: Middle-Senior Java Developer
Company: Future Processing Ukraine
Category: Java
Experience required: 2y
English level: upper

**Requirements:**
•	2+ years of commercial programming experience in Back-End, 
•	Solid knowledge of Java 8+,
•	Good knowledge of frameworks: Spring Boot, Hibernate,
•	Practical experience in REST, Maven, Git, 
•	Basic understanding of microservice solutions (Docker, Kubernetes)
•	You know how to write tests and use testing tools 
•	Basic understanding of design patterns
•	English at a level that allows easy communication in the project with the client and team (min. B2)

**Will be a plus:**
•	Basic understanding of front-end(Angular)

**Working in this position means:**
•	develop software using java
•	cooperate with a team of programmers, analysts, testers, clients and other specialists from the IT industry
•	participate in creating solutions, discussing programming and architectural problems
•	perform unit and integration tests