Java Developer

Covent Garden
02 Dec 2017
08 Dec 2017
Contract Type
Full Time
The Role

Gamesys has a huge portfolio of exciting and highly successful games, enjoyed by millions of players around the world.

This role is for a server side games developer in our Slots and Casino team. The team’s remit is to create and update games on our brand new in house Remote Gaming System. The team are also responsible for maintaining the legacy system, which you will be part of phasing this out over the next year.

When creating a new game, you will collaborate daily with front end game developers, and be very much part of the process of creating fun and beautiful games!

This is an excellent position for aspiring or experienced game developers.


  • Design and develop slots and casino server side game code
  • Be part of establishing and applying your team's development best practices
  • Using agile methodologies, work together to meet sprint commitments
  • Collaboration to get the most of and grow everyone's skills, and to create quality, maintainable code
  • Continuous improvement of the team's tools and processes
  • Actively participate in design and code reviews
  • Your profile

  • Collaborates effectively with other team members
  • Work with your own initiative and are accountable for your deliverables, within the team's guidelines
  • Can estimate and agree deadlines, and deliver work within these whilst communicating impediments early
  • Embrace best software engineering practices and tools; TDD, CI, SOLID etc
  • Understanding of software development life-cycle, Agile software design principles and build processes
  • Essential Skills

  • Core server side Java 8 development
  • Spring framework
  • Robust code tested with good development testing practices, such as unit and integration testing
  • Relational databases and SQL
  • Source control software, such as git
  • Build tools, such as Maven
  • RESTful services
  • Good understanding of software development principles and design patterns
  • Desirable Skills - any of these are a plus!

  • Working on high-volume websites
  • Comfortable with unix style commands
  • Experience in gambling or gaming industry
  • Concurrent programming and threading
  • Experience with Continuous Delivery - Devops mindset
  • Tools such as Kubernetes, Docker and Splunk
  • University degree in Computer Science, Computer Engineering or a related field
  • Games Platform

    Games Platform consists of multiple teams who create world class Games and Gaming Platforms. Our games are award winning casino games, such as Poker, Bingo, Slots and Roulette.

    Our goal is to create beautiful, performant and robust games which provide a fantastic experience to our Players.

    It is important to us to use modern software engineering techniques and technologies. We support our teams to continuously improve the team's practices, processes and skills. We put an emphasis on learning and development with regular training sessions, and champions in the teams who focus on topics such as software performance and TDD.

    Our Game Clients are highly performant and written in either JavaScript or Haxe. Our game developers work closely with artists and designers to create a wonderful player experience.
    Our Gaming Platforms are highly scalable Java component based applications.

    We use agile methodologies to deliver high-quality software with frequent incremental releases of software.

    We encourage our developers to be polyglot developers, who embrace learning and contributing in the most suitable technology for the problem.

    About Us

    We are on a mission to become the world’s most entertaining online gaming company. It all started with Jackpotjoy but along the way we have grown into the award-winning team of designers, developers and operators behind some of the leading gaming sites and apps including Virgin Games and Caesar’s Casino. But, we haven’t stopped there... we’re also behind Bingo Lane, Jackpotjoy Slots and other great free-to-play games.

    Born in 2001 with just a handful of developers, we are now over 900 employees strong across 7 group offices worldwide with our headquarters in Central London. Over 24 million players enjoy our 258 games, generating on average 6,028 chat messages every 15 minutes!

    Whether it be through the awards we've won for innovation in Bingo and Slots, our commitment to using cutting edge technology, or simply our passion to innovate, thrill, and surprise, Gamesys constantly pushes the boundaries to be the best in class.

    Our culture is visible everywhere. Visit our reception - you’ll find sweets and a giant monkey, in the design team a giant red lamp and the latest quad core mac pros; the breakout areas a Gamesys pool table and fridges full of beer, wine and soft drinks. In the meeting rooms you might find grass instead of carpet, in the summer you’ll meet all our families together for a celebration and in the winter you can find Mexican wrestlers or circus acts roaming around. Weekly social and sports events give you the opportunity to stretch both your mind and body, whether it be getting involved in a meetup or brownbag session, playing in the poker tournament or joining one of the many sports teams. But our culture is not just in what you can see it's in everything we do, we're hard workers and we get stuck in.

    We have fun, making fun and our vision is to invent, play and discover together, to craft experiences that thrill our players and rock the world.

    This job was originally posted as