• 2 years or more experience in JVM development
• Knowledge of OOP and design patterns
• Understanding of software development process
• Theoretical knowledge and practical experience in work with Java, Groovy, Spring, Spock
• Knowledge of MySQL and MongoDB
• Linux experience
• Good English
• Knowledge of JavaScript
• Unit testing experience
• Good spoken and written English
Transparency in communication between the сompany and an employee
Paid vacation (20 business days) and paid sick leave
Opportunity to join advanced, innovative projects
Bonuses for marriage and childbirth
Accounting as a service
Flexible working hours
Competitive salary
Friendly working environment
Language classes
Great working conditions and comfortable office
Our partner is a US-based company, has an opening for a Java/Groovy Developer. You will be responsible for developing a powerful, world-class language-learning technology.You will be a part of a cross-functional team focused on the improving and expanding a set of microservices that are part of a high-load reporting application.