— Experience with casino game development is a plus
— Experience with Java backend development is not less than 2 years
— Strong experience with Java 8 (Java 11 is a plus), Spring Boot, MongoDB, Redis
— Spring Data
— Clean code principles and Clean architecture
— Code versioning tools (Git) and branching models
— APIs design and usage: RESTful, gRPC
— Solid understanding of enterprise system architecture, scalability, and user experience.
— Good verbal and written English
— Strong communication along with excellent interpersonal skills
— New MacBook Pro for work along with a monitor 27 inches (up to 2 units).
— World conferences and Certification courses.
— Social Events (team building parties ).
— Two times per year Mega-party in Tallinn.
— Company Hackathon days.
— Fun and fair working atmosphere.
— Full-time staff and Part-time staff are entitled to 20 working days of paid annual leave per year accrued daily at a rate of 0.054 days of leave per calendar day of employment.
— Full-time staff and Part-time staff are entitled to fifteen (15) days of paid sick leave per calendar year.
— Staff receives a medical insurance policy paid for by the Company in addition to their salary.
— Review game build documentation
— Develop game engines in Java
— Implement communication between the game engine and game client in collaboration with frontend developers.
— Support platform integrations and enhancements.
— Perform works required for certification of games by external agencies.
— Simulate millions of rounds to confirm and verify the expected RTP / house edge.
— Platform support and enhancements.
— Implement capability to database game events and data for reporting and analysis.
— Maintain version control of all additions and updates using GIT and other tools
— Deployment, configuration, and delivery of games onto various pre-production and production environments
— Provide investigation and support of game issues to external operators, including “on-call” support out of business hours on a rotating roster.
OneTouch creates premium games for a worldwide audience by combining innovative mobile-first designs with sharp single-touch interactivity to deliver a superior online gaming experience on both desktop and handheld devices.