— Experience leading the design, development, delivery, and support of technically complex software products
— 5+ years of Java development experience
— Extensive knowledge of Java (Java Core 6,7,8, multithreading, Java EE)
— Experience with Spring Framework/Juice
— Experience with messaging systems (JMS, Kafka etc.)
— Experience with Git
— Experience with Maven/Gradle
— Experience with 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
— Experience of leadership
— Expertise in building highly scalable, fault-tolerant, distributed services is an advantage
— Practical experience with microservices development is an advantage
— NoSQL database experience (we use Couchbase) is a plus
— Experience with Groovy and other dynamic languages (Groovy, Python, Ruby, Clojure) is a plus
— Degree in Computer Science is a plus
— Experience using test driven development
— Familiarity with agile and XP practices
— An exciting and challenging job and talented guys around
— Comfortable office in the Business Center “Menorah”
— Professional trainings and conferences
— Substantial performance bonuses paid two times a year
— Salary review once a year
— 20 working days paid vacation
— Medical insurance
— Free corporate English lessons and discussion club with native speaker
— Cute and funny corporate events — some of them definitely unforgettable
— By the way, you can find us here — www.facebook.com/playtikaua
— Work independently, but collaboratively with other software developers
— Design and write code
— Share knowledge with guild
— Support guild with removing impediments in development part
— Switching monolith architecture to microservices
Playtika created the market for social casino — and now more than 6 million users play our games every day. We are looking for Java Tech Lead to take part in the development of huge online casino platform with many games such as slot machines, blackjack, roulette, poker, scratch cards and other projects.