Mid Java Slots Developer - iGaming - UK/Malta

Location
Job Type Permanent
Salary up to 55k GBP
Reference 33421

Leading B2B Gaming Company located in Brighton looking for Junior/Mid Java Developers to add into their rapidly growing core team. 

Client was one of the first and foremost pioneers in Virtual Gaming Products, running since the early 2000's. With over 150 Games in their back catalogue, their clients are some of the biggest and best B2C Gaming providers out there. 

The Position

The role of Java Slots Developer is highly demanding and varied, with a focus on expanding our slots portfolio. The candidate will manage, maintain and extend our current slots engine throughout all stages of the software development lifecycle, from game requirements, development and testing.

 

Responsibilities

  • Be the creator and technical architect of the games Server-side development, with its Java and Python code bases, while following the regulatory guidelines, policies and procedures.

  • Lead the team with daily stand-ups, inter-department meetings

  • Ensure the 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 the customer demands.

  • 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

 

Benefits

  • Competitive salary in addition to a company bonus scheme.

  • Long-term career prospects with opportunities to develop – the job is what you make it!

  • A fun working atmosphere working amongst an enthusiastic and dynamic team.

 

Apply Now