Position: Java Developer | Playtika: House of Fun
Company: Playtika
Experience required: 3y
Category: Java
English level: intermediate
Published: 2021-12-01T00:00:00+02:00

We has excellent profitability indicators! Gross profit for 2020 amounted to $1.8 billion, the amount is only growing.

Conditions:
- On top of very attractive payment we offer yearly bonuses up to 2 monthly fees
- We provide to all our employees: premium medical insurance, sports compensation, full breakfasts and lunches, professional development courses, English courses, yearly salary and performance review, 20 vacation days per year, paid sick-leaves, PE handling, top equipment for work, amazing atmosphere of product company
- Working for one of the top social gaming companies in the world;

Responsibilities:
- You will be a significant part of integrating core services and pushing our servers to handle higher loads 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.

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 in Linux
- Experience with Docker
- Team player
- 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

By the way, you can feel us on Facebook, LinkedIn, Instagram, and Twitter.
If you feel the above describes you perfectly - Apply now!