Position: Java Developer
Company: Playtech
Experience required: 2y
English level: upper

Our team is working on the Playtech Chat product.
Playtech Chat is a customer support system that our clients use to provide 1st Level Support to the Players

Job summary:

• Contribute in all phases of the development lifecycle
• Write well designed, testable, efficient code
• Ensure scalability, performance and fault-tolerance of developed services
• Optimize application for maximum speed and scalability
• Stay up-to-date on emerging technologies
• Lead by example

Qualifications
2-4 years of relevant experience in software engineering role
Extensive experience in programming of software applications
Have experience as a Developer in Java programming
Have Profound insight of Java Core(including Multithreading)
Have knowledge of Java Servlets
Have experience in Spring Boot
Have knowledge of SQL and hibernate
Have knowledge of HTTP/Websockets
Be comfortable with Docker
Be comfortable with Nix based Operating Systems
Have Experience in CI/CD
Have Experience with Kafka 
Be self-motivated, passionate and interested in complex challenges

Tech stack:

• Java 8, 14; partially Java Core/Spring Boot/OSGI(Karaf); Oracle DB, Kafka, Netty, Jenkins, Docker

Additional Information
We offer:

• Professional growth
• Educational possibilities
• Competitive compensation
• Warm and friendly attitude to every specialist
• Possibility to cooperate with a product company