Необхідні навички
We’re looking for a Middle+ Java Developer who is proficient with Java. You will work on a team of talented developers and use the latest versions of Java, Spring etc.
At least 4 years of experience;
Multithreading;
Tomcat (servlets), MySQL (or another SQL DB) — nice to have;
Spring, Memcache (Membase) — nice to have;
Java SE experience;
A degree in Computer science — advantage;
Good English — advantage;
Past experience with gaming development — advantage.
Пропонуємо
Work in the top niche of social gaming with modern technologies;
Challenging tasks and professional development, training and conferences, paid by company;
High salary reviewed once a year and bonuses based on performance paid two times a year;
Free corporate English lessons;
Sports compensation, for example Sportlife club;
Medical insurance;
Enthusiastic and talented guys around with whom you can go to the movies or play board games;
20 working days paid vacation;
Spacious and cozy office in the heart of the city, fruits, snacks and other “buns”:)
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Обов’язки
Server-side development of multi-threaded game application;
Programming support.
Про проект
About Playtika:
Playtika is a world’s leading online gaming company, the top 3 grossing Facebook developer and the top 10 grossing developer on iOS & Android. Playtika’s passion is creating a fantastic customer entertaining experience results in 200 million installations, 6 million daily active users and 20 million monthly active users, and focusing on being a great place to work for our people!
Playtika in Dnipro is more than 150 of talented developers and artists who produce round-the-clock excitement via Caesars Casino game (which is in TOP-50 among all Facebook games).
Основной проект — разработка социальной онлайн игры. Платформы охватывают веб (facebook, standalone приложения) и мобайл (IOS, Android, Amazon, WP8, WP10). Ядро приложения — микросервисная архитектура, написанная на Java. Проект высоконагруженный, с активным использованием многопоточности.
Используемые технологии:
— Java 8
— Spring (IoC, MVC, Data)
— Spring Boot
— Spring Cloud (Neftlix stack: Eureka, Hystrix, Zull and etc.)
— Hibernate
— MySQL, MariaDB
— Couchbase, Redis, EhCache, Neo4j
— Kafka
— Camel
— JUnit, Mockito, PowerMockito
— Maven, Gradle
Система контроля версий — Git (Bitbucket).
Утилиты — Nolio, Kibana, Zabbix, Appdynamics.
CI — TeamCity, Jenkins, Artifactory.
Работаем по Scrum. В основе разработке используем CI (TeamCity, Jenkins)