
Software Engineer
Playtech plc4 days ago
Kyiv, UkraineMid Level
Responsibilities
- Design and develop efficient, scalable high-load distributed systems.
- Build and optimize gaming logic and platform infrastructure.
- Understand the product, propose technical implementations, and support system evolution.
- Monitor system performance and ensure reliability.
- Collaborate with product managers, designers, and engineers to align technical solutions with business and user needs.
Requirements
- Have 3+ years of experience with Java Core 17+ and the Spring ecosystem.
- Understand concurrency, resiliency, caching, load balancing, RDBMS, NoSQL databases, and microservice architecture.
- Have experience with CI/CD and strong knowledge of object-oriented design, design patterns, and software design best practices.
- Have higher education in IT or Computer Science.
- Have Intermediate+ English proficiency and good communication skills.
- Knowledge of monitoring and observability, XP practices, and zero-downtime feature deployment is preferred.
Benefits
- Global scope and an inclusive working environment.
- Constant learning and development opportunities.
- Active lifestyle and mental well-being support.
- Fun and engaging company events.