Java Developer

Apply

Overview

This remote contract position seeks an experienced Back-End Java Engineer with expertise in the gambling industry. You will be involved in developing large-scale, high-traffic platforms, ensuring the delivery of critical back-end services in a modern distributed environment. As part of a collaborative team, you will design and enhance systems that support real-time gameplay and robust performance.

Responsibilities

  • Design and develop game back-end server logic to support gambling products at scale.
  • Build, enhance, and maintain back-end services for high-traffic gambling platforms.
  • Contribute to the design and architecture of fast, scalable, and secure distributed systems.
  • Write clean, reusable, and reliable Java code following industry best practices.
  • Collaborate with Product, QA, Front-End, and DevOps teams to deliver new features.
  • Participate in Agile ceremonies such as planning and retrospectives.
  • Create and maintain clear documentation for APIs, services, and workflows.
  • Provide production support and troubleshoot to ensure system stability.

Requirements

  • Strong commercial experience with Java and frameworks like Spring/Spring Boot.
  • Experience with cloud platforms, preferably AWS, and proficiency in Kubernetes and Docker.
  • Familiarity with messaging systems and APIs, such as Kafka, ActiveMQ, JMS, REST.
  • Hands-on experience with databases like DB2, MongoDB, and MySQL.
  • Understanding of caching technologies and build tools like Maven.
  • Knowledge of web servers (Jetty, Tomcat) and test frameworks (JUnit, Cucumber).
  • Experience with Terraform or infrastructure-as-code tools is a plus.
  • Previous experience in the gambling/iGaming industry is essential.
SkillsJava, SQL, AWS
LocationLittle London
TypeRemote
Rate£650/day
SourceLinkedIn
Posted01/10/25