Backend Developer (Igaming)
Casino Game Engines
Position: Backend Developer (Games)
Location: Remote, Full-time B2B (GMT +1 — GMT +3)
Mandatory experience in iGaming
About the Company:
Our client is a well-established iGaming game provider with over 10 years of experience in creating engaging and innovative games for the iGaming industry. They are currently seeking an experienced Backend Developer (Games) to join their team. The role involves building and maintaining the server-side systems, game engines, and APIs for casino games, requiring strong Java skills and a passion for iGaming.
What You Will Do:
As a Backend Developer, you will be responsible for building the server-side foundations for new and exciting Casino gaming projects. The ideal candidate will thrive in a fast-paced environment, enjoy challenges, and contribute to building new verticals within the company. Your primary responsibilities include developing, maintaining, and optimizing the company’s Casino Game Server, Game Engines, Game APIs, and supporting tools.
Summary of Responsibilities:
Design, develop, and maintain high-volume back-end functionality for casino games.
Develop game engines and tools for the Casino Remote Game Server (RGS) from complex math models to programming logic and data structures.
Enhance and maintain existing game APIs, game engines, and provide back-end development support for front-end developers.
Manage the full application development lifecycle, from analysis and design to implementation and support.
Collaborate closely with Game Producers, Mathematicians, Statisticians, Front-End Developers, and QA teams.
Coordinate the quality assurance, certification, and translation processes for the games.
Stay up-to-date with industry trends and competition by researching, playing, and studying casino games.
Perform other related tasks as needed.
What You'll Need to Have:
Strong track record of developing and maintaining Casino Game Engines with impactful slot games.
Expert knowledge of Java.
Experience with client-server integrations, multithreading, and microservice design.
Familiarity with MongoDB, relational and/or NoSQL databases.
Solid understanding of Object-Oriented Programming, MVC, and other design principles.
Experience using project tracking tools such as JIRA.
Familiarity with Git and feature branching.
Highly organized and experienced in managing multiple projects with tight deadlines.
Knowledge of game development pipelines & methodologies.
Knowledge of the casino industry and current market trends.
Strong communication skills, both written and verbal.
Other Duties and Responsibilities:
Participate in team brainstorming sessions.
Contribute to the review of other developers' games and code.
Help evolve the team’s processes and best practices.
Take on a leadership attitude and be hands-on when needed.
Excellent teamwork skills and adaptability.
Qualifications:
2-5 years of experience in related domains, mandatory experience in iGaming.
Bachelor's degree or higher in Computer Science or related fields.
The Company Offers:
25 days of annual leave per year.
Sick leave and public holidays in line with UK regulations.
Flexible working hours to allow effective time management.
Remote work with flexibility to support a better work-life balance.
Referral program to help grow the team with talented individuals.
Employee Education Initiative: Opportunities for personal development and exploration of new interests.
Professional Development: Fully funded courses, conferences, and workshops to enhance both employee and company growth.
- Department
- Backend Development
- Role
- Backend Engineer
Already working at OnHires ?
Let’s recruit together and find your next colleague.