✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.
Role in brief
Playtech is seeking a Java Developer to enhance their backend systems and tackle engineering challenges in the iGaming sector. Ideal candidates should have a solid background in modern Java and related technologies.
About the role
As a Java Developer at Playtech, you will focus on modernizing existing systems and developing new services that enhance performance and reliability. You will be part of a team that prioritizes clean, maintainable code and innovative engineering practices.
Playtech, a leading technology provider in the gaming industry, emphasizes the importance of diverse experiences and transparent communication. You will collaborate with experienced engineers, participate in technical discussions, and engage in continuous learning while addressing complex technical challenges.
Skills that matter here
- Java: This role requires solid knowledge of modern Java, particularly Java 21/25, to develop high-quality software.
- Spring Framework: Experience with Spring Framework is essential for building and maintaining backend services.
- Hibernate: Knowledge of Hibernate and JPA is necessary for effective database interaction.
- Git: Proficiency in Git is required for version control and collaboration with team members.
- Docker: Familiarity with Docker is important for developing and deploying applications in a containerized environment.
Who this role suits
- Candidates should have a strong problem-solving mindset and a solid understanding of algorithms and data structures.
- A collaborative attitude and a commitment to transparent communication will help you thrive in this team-oriented environment.
- Individuals who are curious and eager to learn new technologies will find this role rewarding.
- A focus on accountability and ownership of work is essential for success in this position.
From the employer
Your influential mission. You will...
- Modernize existing systems while developing new services.
- Solve technical challenges related to performance, scalability, reliability, and maintainability.
- Write clean, well-tested, and high-quality code.
- Participate in technical discussions, code reviews, and architectural decisions.
- Collaborate with teammates to continuously improve our engineering practices.
- Learn and adopt new technologies where they provide clear value.
Components for success. You have...
- Solid knowledge of modern Java (Java 21/25 preferred) including multithreading, and concurrency.
- Good problem-solving skills and knowledge of algorithms and data structures.
- General understanding of distributed systems and backend application design.
- General understanding of database concepts and experience working with SQL and/or NoSQL databases.
- Commitment to writing high-quality, maintainable, and well-tested software.
- Experience with Spring Framework, Hibernate/JPA, Git, Docker.
You'll get extra points for...
- Knowledge of performance tuning & debugging of performance issues.
- Thrive in a culture that values transparent communication & teamwork.
- Strong engineering fundamentals over framework-specific knowledge.
- Curiosity and a continuous desire to learn.
- Ownership and accountability.
- Collaboration and knowledge sharing.
Additional Information:
- Playtech Open Platform provides a unified network and API for communication with the Playtech infrastructure, enabling client-side implementation by independent developers.
- We invest in the long-term growth of our engineers. When you join the team, you’ll have an individual development plan connected to your experience and career goals.
- You’ll work alongside experienced engineers, participate in technical discussions, and have opportunities to learn through mentoring, knowledge sharing, and professional training.
- As part of our platform modernization, you’ll gain hands-on experience with distributed systems, software architecture, performance optimization, and modern Java development while working on real engineering challenges.
- We are also embracing AI-assisted software development. Our engineers use tools such as Cursor IDE to automate routine tasks, accelerate development, and explore solutions more efficiently.
- Playtech is an equal opportunities employer. Our mission is to welcome everyone and create inclusive teams. We celebrate differences and encourage everyone to join us and be themselves at work.
Questions about this role
Is this a remote position?
Yes, this role is remote.
What is the seniority level for this position?
The seniority level is not specified in the job posting.
How can I apply for this role?
You can apply through the Playtech website at https://www.playtech.com.
✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.