
Java Developer
Playtech plc12 days ago
Tartu, EstoniaMid Level
Responsibilities
- Develop and maintain the automation framework.
- Create automation tests.
- Work on a massively multithreaded, high-performance client-server solution with a large codebase.
- Maintain and develop automation tools for other teams.
- Mentor colleagues within the area of expertise.
Requirements
- Demonstrate understanding of object-oriented design principles and their application in Java.
- Have strong Java programming skills; Java SE is required, while Java EE is not required.
- Experience with relational databases, especially Oracle, MongoDB, and MySQL.
- Knowledge of writing multithreaded applications.
- Basic understanding of networking.
- Strong collaboration, communication, teamwork, and problem-solving skills.
- Knowledge of version control practices is preferred.
- Familiarity with JIRA and Confluence is preferred.
Benefits
- Flexible and hybrid work options.
- Healthy lifestyle programs supporting work-life balance.
- Opportunities for mobility between different applications and projects.
- Team events and a supportive, talented, international, and multicultural working environment.
- Competitive compensation reflecting experience and skills.