Position: Java Developer for core department
Company: Playtika
Category: Java
Experience required: 3y

Dear candidate,

Allow me to suggest a position of Java Developer for Core Department.

**Must have**
+ **Java** expert (3+ years)
+ **Spring** (Boot, Cloud)
+ **Microservices**
+ **Highload**
+ Concurrency (multithreading)
+ **Kafka** (or messaging systems  like JMS and xMQ)
Nice to have:
+ NoSQL (we use **Aerospike**) 
+ Dynamic languages (Groovy, Python, Ruby, Clojure)  
+ Test-driven development 
+ Expertise in building highly scalable, fault-tolerant, distributed services is an advantage 

**Requirements**
+ A mastery of object-oriented design, design patterns, microservices design patterns and software design best practices 
+ 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 

**Project**
**Core R&D** is a department that develops **core services** that can be used in any company game. It consists of **23 teams** who build a platform of more than **200 micro-services** including the next areas: Infrastructure, Payments, User management, Users Segmentation, Tournaments, Back Office, Bonuses, real-time solutions for client/server communication, and many others. All teams work by adopted SCRUM methodology with local Product Owners and Scrum Masters.

**Stack**
Java, Groovy, Spring Boot, Spring Cloud, Netflix stack (Eureka, Hystrix, Archaius, Zuul), Aerospike, Apache Kafka, Kafka Streams, MemSQL, Neo4J, Redis, and other tools and frameworks that helped us to build fast, reliable, multi-threaded, highly scalable, service-oriented web services.

**We offer**
+ Quarterly and Yearly **Bonuses**
+ **Remote** partial - 3 days a week
+ **26 days of vacation** (20 days of paid vacation plus 6 long weekends) plus payed sick leave days
+ **Flexible** working hours
+ **Free meals** - catering twice a day (3 menus for your choice covered by the company), refreshments + Referrals generous compensation
+ Medical **insurance "Elite"** (dental + A-class clinics)
+ WOW benefits - **money for your self-development**
+ Gym
 + Corporate English classes
+ Training programs, certifications, conferences including international events
+ Regular salary review
+ Corporate celebrations, team buildings, and fun activities
+ Technical library with option to order books
+ Mentoring and code-review to support your career development
+ Help and support for relocation of candidates from other cities
+ Possibility to attend local and international professional training and conferences at the company's expense
+ Amazing and huge corporate events
+ Working for one of the top social gaming companies in the world 
+ Comfortable office

Please open your contacts and share your CV to proceed.
Let me know if you would like to know more, so I could share more details with you.
Thank you!

Kind regards, 
Oleksandr Rybets
Talent Acquisition Specialist
Playtika