Position: Java (80%) / JS (20%) Full stack >>> Data & Marketing Department
Company: Playtika
Category: Java
Experience required: 3y

Playtika is looking for a Full Stack Developer for Data Team to join the Kyiv office on a full-time basis.

> Java (70%) / JS (30%) Full stack <

>> Kyiv - Office - 50/50 remote - full-time <<

**Data department** works with all Playtika games to provide **services and tools for monetization and acquisition** based on data analysis. The team is focused on **tools for media buyers**. We have a startup spirit, so we are working **in touch with business**, propose our solutions for business needs, and trying new approaches that can make the business better. We are proud of how fast we are moving new services to prod and update them according to feedback. Also, **each team member takes a part in creating a solution**, from requirements discussion to create the **architecture of a new feature**/service.

**Tech stack**: Java 8, Spring Boot, Spark, Microservice architecture, Activity, Kafka, AeroSpike, PostgreSQL, Vertica, MemSQL, Docker, etc. to build new services and features.

**Team**: 4 teams in Kyiv (12 people) - 2 QA Manual, 2 QA Automation, 2 Front-End,  6 Back-End
Team Structure: 2 Front-end, 2 QA, 1 Back-End

If you are interested in working with **talented and passionate teammates** and becoming a **driving force for the evolution of Big Data and Machine Learning** systems, then Playtika will be the right fit for you. 
You are free to collaborate with other teams and game studios inside Playtika in order to provide fast integration with their services

Required skills
+	Deep knowledge of Java  **Spring stack**
+	Experience with JS Frameworks (**React**, Angular, etc.)
+	Strong awareness of current web development standards and frameworks (e.g. Spring Framework)
+	3+ years of Java development experience
+	2+ years of JavaScript development experience
+	Deep knowledge of concurrency, resiliency, caching
+	Experience with Maven
+	Experience in testing frameworks Java/JS (Junit, Jasmine, etc.)
+	Base knowledge in Linux
**Nice-to-have**
+	Relational Database experience (Postgres, Oracle, Vertica, etc.)
+	NoSQL database experience (we use Aerospike)
+	Experience in decomposing technical tasks and defining the level of effort for complex services
+	Understanding of SDLC methodologies (Agile, Scrum)
+	Experience with Docker/Kubernetes
+	React + Redux knowledge
+	Expertise in building highly scalable, fault-tolerant, distributed services

**We offer**
>>> **Sign-On Bonus** <<< - money you get as a **compliment for joining Playtika**
+ Quarterly and Yearly **bonuses - couple more salaries**
+ **Remote** 50/50
+ **Flexible** working hours
+ Training programs, certifications, conferences including international events
+ Gym
+ Medical insurance "**Elite**" (dental + A-class clinics + family)
+ WOW benefits - **money for your self-development**
+ Paid vacation and sick leaves
+ Corporate **English classes**
+ **Referrals** generous compensation
+ Corporate celebrations, team buildings, and fun activities
+ **Catering** twice a day (3 menus for your choice covered by the company), refreshments
+ Technical library with option to order books
+ Mentoring and **code-review** to support your career development
+ Comfortable office (Kyiv, Korolenkivska 3 - business center Platforma - 7 minutes from Olimpiyska)
+ Work for one of the **top** social gaming companies in the world