Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Playtika is a leader of innovation and excellence in interactive entertainment. From humble beginnings as a startup in 2010, and with cheetah-like instincts, we’ve grown to become an industry leader with more than 9 million daily and 31 million monthly active users across our portfolio of games.
21 серпня 2017 GameDev

Java Team Leader (вакансія неактивна)

Необхідні навички

We are looking for Java Team Leader to warm welcome to the team. To the team of professional and experienced developers. We love agile and use TDD. According to millions of users our projects are definitely high-load.

You will lead a team which works with huge volumes of data (more than 150 million records), creates services to segment users and develops notification campaigns (mail, mobile, facebook push) based on users’ behaviour. You will design and implement highly scalable features using modern technologies and xp practices (test-driven development is a must in our projects). Also you will have to manage complexity through thoughtful software design to ensure we can grow and scale our product without sacrificing development speed or quality.

Our technology stack is pretty wide, in our recent projects we mainly used Java, Groovy, Spring Boot, Spring Cloud, Couchbase, Apache Kafka, Vertica, OpenTSDB, MySQL, ehcache and other tools and frameworks that helped us to build fast, reliable, multi-threaded, highly scalable, service-oriented web services.

What we are looking for:
* Deep Java knowledge (Java Core, multithreading, Java EE)
* Team leadership experience from 3 years
* Experience with microservices architecture
* Strong awareness of current web development standards and frameworks (e.g. Spring Framework)
* Experience with messaging systems (JMS, xMQ, Kafka)
* A mastery of object-oriented design, design patterns and software design best practices
* Familiarity with agile and XP practices
* Desire to write tests of different size (small, medium, large)
* Experience leading the design, development, delivery, and support of technically complex software products.
* Proficiency at understanding an existing codebase, learning from it, and documenting/explaining when needed.

Nice to have:
* NoSQL database experience (we use Couchbase) is a plus
* Deep knowledge of concurrency, resiliency, caching is a plus
* Experience with Groovy and other dynamic languages (Groovy, Python, Ruby, Clojure) is a plus
* Experience using test driven development
* Expertise in building highly scalable, fault-tolerant, distributed services is an advantage

Пропонуємо

We offer:
• An exciting and challenging job and talented guys around
• Comfortable office near the ’Osokorki’ metro station with magnificent view at the whole right bank of the Dnieper, an article about it here — dou.ua/...​les/dou-revisor-playtika
• Professional Trainings. Our developers appreciate such events as JeeConf, XP Days, JavaDay, CraftConf, DevOxx, GeekOut, JavaZone. And company often pays for tickets.
• Substantial performance bonuses paid two times a year
• Salary review once a year
• Free corporate English lessons
• Partial payment of sports, for example Sportlife club
• 20 working days paid vacation
• Medical insurance
• Cute and funny corporate events — some of them definitely unforgettable. We have fun like that www.youtube.com/watch?v=iTMIT-_YnVE
• By the way, you can feel us here — www.facebook.com/playtikaua

Гарячі Java вакансії

Всі Java вакансії