Position: Java Developer
Company: Playtika
Category: Java
Experience required: 3y
English level: intermediate

We are looking for **Java Developer** to warm welcome to the team of professional and experienced developers at **Playtika**.

**Responsibilities**
•	You will be a significant part of integrating core services and pushing our servers to handle highoad efficiently
•	You will design and implement scalable feature services using modern technologies and practices
•	As a software engineer, you will 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**, **Spring** Boot, Spring Cloud, Spring Data; Aerospike, Redis, Apache Kafka, Docker, and other tools and frameworks that helped us to build fast, reliable, highly scalable **microservices** to make the **highload** of our projects as light as possible. 

**Requirements**
•	Deep knowledge of Java Core, Java Spring Stack 
•	Strong awareness of current web development standards and frameworks (e.g. Spring Framework)
•	Experience with messaging systems (e.g JMS, xMQ, Kafka)
•	Deep knowledge of concurrency, resiliency, caching
•	**4+ years of Java** development experience
•	Experience in testing frameworks (Junit, Spock, etc.)
•	Base knowledge of Linux
•	Experience with Docker
•	**English** Intermediate+
**Nice to have**
•	NoSQL database experience (we use Aerospike/Redis)
•	Experience in decomposing technical tasks and defining the level of effort for complex services
•	Understanding of SDLC methodologies
•	Expertise in building highly scalable, fault-tolerant, distributed services

**We offer**
•	Competitive salary (**we consider requirements of the candidate**), performance-based bonuses, and flexible working hours
•	Training programs, certifications, conferences including international events
•	Social package, including gym membership compensation, medical insurance 
•	Paid vacation and sick leaves
•	WOW benefits
•	Corporate English classes
•	Referral program
•	Corporate celebrations, team buildings, and fun activities
•	Free meals twice a day, refreshments, happy hours
•	Coaching and reviews to support your career development
•	Working for one of the top social gaming companies in the world
•	Cute and funny corporate events — some of them definitely unforgettable.