Java Slots Developer

Job Type:
Permanent
Categories:
IT & Technical
Location:
Malta, UK
Salary Description:
Competitive Salary Offered
Posted:
23-Sep-22
Job Ref:
18840

Betting Jobs are working with an established iGaming casino slots provider who have offices in Malta and the UK. They are looking for a Java Slots Developer to join their technical team.


The Position:

The role of Senior Java Slots Developer is highly demanding and varied, with a focus on expanding the slots portfolio. The candidate will manage, maintain and extend current slots engine throughout all stages of the software development lifecycle, from game requirements, development and testing. This may be a Senior role, but we encourage you to apply if you are an ambitious, determined Mid-level slots developer.


Responsibilities:

• Be the creator and technical architect of our games Server-side development, with its Java and Python code bases, while following our regulatory guidelines, policies and procedures.
• Lead the team with daily stand-ups, inter-department meetings, and ensure deliverables are met, while ensuring documentation of procedures and code is commented.
• Be the 'go to' person for internal stakeholders and establish the success of the deployment of the server-side code and its interactions with frontend, testing, DevOps, certification, auditing and operations.
• Oversee and command the teams' regulatory responsibilities by monitoring and adding best practices to ensure RTP are within tolerance and SHA values are inline across our production environments.
• Ensure multiple variations of the games are available to meet our customer demands.
• Maintain and troubleshoot issues on our award-winning portfolio
• Ensure full compliance with industry best coding practices and change management procedures and policies
• Utilise a variety of contemporary software development tools, while owning and leading any improvements in the team.

Required Experience:

• Strong Java experience
• Good understanding of OOP principles
• Good knowledge of multi-threaded and thread safety programming concepts
• Good Python programming experience
• Excellent knowledge of MySQL and NoSQL DB
• Experience with version control system.
• Degree in computer science or equivalent experience
• Good mathematical skills, particularly statistics
• Good knowledge of different architecture patterns
• Good knowledge of Redis in-memory database and caching


Bonus:

• Familiarity with slot machines or games design for gambling sector
• RESTful API
• Tomcat
• Docker
• Kafka event stream and processing system
• JUnit or another unit testing framework


The ideal candidate will
• Work with a fantastic group of game server engineers and mathematicians.
• Have a willingness to learn
• Be highly organised, able to priorities workload effectively with attention to detail
• Be proactive, motivated, and able to work on own initiative
• Have the ability to write clean commented code
• Have good attention to detail

Contact Details:
Tel: +44 (0) 1355 588 988
Contact: Scott McMillan
Email:

Return to search results

X
Latest Job Listings