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

Responsibilities
— Creating new features and pushing our servers to handle higher loads efficiently


Requirements:
— 3+ years of experience of Java Core, multithreading, Java EE
— Professional programming experience in a SOLID, IoC, OOP, Software Design Pattern, Spring Framework, client-server architecture
— 2/3+ years of experience in TypeScript, React
— Professional programming experience in Redux, Redux-Saga CSS, Jest,
— Experience with messaging systems (JMS, Kafka)
— Experience with Docker
— Experience with Git
— Experience to write tests (unit testing or functional testing, instrumentation, and test harnesses)
— Experience of testing frameworks (Junit, etc.)
— Intermediate English


Nice to have:
— Material UI, NoSQL database experience (we use Aerospike)
— Experience to write Playwright tests and contract testing
— Experience with ESLint, Babel, Node.js
— Experience in decomposing technical tasks and defining the level of effort for complex services
— Deep knowledge of concurrency, resiliency, caching
— Expertise in building highly scalable, fault-tolerant, distributed services