Responsibilities:
- Participating in building features from scratch;
- Establishing strategy and development pipelines;
- Creating HLD planning and implementing game functionality;
- Designing and building game codes;
- Identifying and fixing code errors and game bottlenecks;
- Testing game functionality and theme dynamics;
- Ensuring products conform to high industry standards;
- Designing and building game patches and upgrade;
- Collaborate with engineers architects PO to identify short-term and long-term tasks;
- Review implementations for matching to coding guidelines & architecture.
Requirements:
- Deep Java knowledge (Java Core multithreading);
- Strong awareness of Spring stack: (Spring Framework Spring Boot Spring Cloud);
- Experience with messaging systems (e.g. Kafka RabbitMQ) and NoSQL databases (e.g. Redis Couchbase Aerospike);
- A mastery of object-oriented design design patterns and software design best practices;
- Desire to write unit and functional tests (JUnit AssertJ Mockito) as well as integration tests and Testcontainers Java library;
- Culture of self monitoring services in production with logging and metrics (ELK Prometheus Grafana);
- Familiarity with application performance management tools (AppDynamics New Relic);
- 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.
What does it mean to work at Playtika
Youll join a team of leaders in the field and enjoy amazing benefits some are listed below:
- A competitive salary and performance-based bonuses;
- Hybrid working mode: Two days from our office located in the heart of Warsaw (Browary Warszawskie) and three days from anywhere per week
- All you can eat! Breakfast lunches desserts snacks and much more in our Playtika-only cafeteria
- Access to PlaytiCafe where all of your coffee (and other refreshments) dreams come true;
- Six Power Up long weekends for all and additional day off for your birthday month;
- Private medical healthcare and three additional sick leave days;
- A wellness program in the office: yoga classes massage chairs and zerobody room;
- Gaming room with a variety of activities;
- Flexible working hours and monthly happy hours;
- Work permit assistance for employees;
- Corporate celebrations team buildings and fun activities.