Position: Java Tech Lead at Playtika
Company: Playtika
Category: Java
Experience required: 5y
English level: intermediate

This position requires:

- Strong design and development experience.
- Ability to work independently, but collaboratively with other software developers

REQUIREMENTS
- Experience with decomposing technical tasks and defining level of effort for complex systems 
- 5+ years of Java development experience
- Minimum Bachelors Degree in Computer Science
- Extensive knowledge of Java 6,7,8, SQL
- Experience with Spring (3 preferred; planning upgrade to 4))/Juice
- Experience with Git/SVN
- Experience with Maven/Gradle
- Experience of testing frameworks (Junit, Spock, etc)
- Knowledge of Object Oriented Design and Development
- Understanding of SDLC methodologies
- Knowledge in Unix preferred
- Strong verbal and written communication skills (both Russian and English)
- Experience with deploying applications with multiple service layers and multiple consuming services is a plus
- Agile Team Leading Experience is a plus
- Experience with game development is a plus


We offer to all our employees:

- Work with creative friendly team on interesting projects using cutting-edge technologies;
- Comfortable office easy to reach from any spot of the city;
- Annual salary review and performance bonus paid twice a year;
- 20 working days paid vacation, paid sick leave;
- Sports compensation (Sport Life is our partner);
- Medical insurance (Ukraine and travel);
- Professional trainings and conferences;
- Free corporate English lessons;
- Help and support for candidates from other cities;
- Exciting company and team events - like this unforgettable party www.youtube.com/watch?v=Z8r9aBLCRY0;
Visit our page and feel us here - www.facebook.com/playtikaua