Position: Senior Java Developer
Company: Delivery Studio
Experience required: 3y
English level: upper

Skills:

• 4+ years of experience and excellent knowledge of Java
• Good experience in analyzing existing Java application, understanding flows and ability to work with limited application documentation
• Understanding and following of OOP, SOLID 
• Experience in Spring, JPA, ORM, Spring, SQL, MongoDB. and Test Frameworks 
• Use of GIT in Development activity
• Understanding of Design Patterns
• Extensive Software Analysis and Design experience
 Understanding of Web Services implementation and different protocols REST, JSON, SOAP
• Cloud(Azure, AWS, etc...) experience is important
If you are not Ukrainian citizen we can work with you over Payoneer