About the role

  • Senior Java Developer on a top engineering team designing H5G games and product platforms. Contributing to server architecture and complex integration for high volume gaming systems.

Responsibilities

  • Join a team of top server engineers to design and build the heart of H5G games and product platform
  • Propel H5G to the top tier of real money gaming
  • Maintain and expand the slot engines, integrations, and server architecture
  • Key contributor to design and delivery of H5G Server Systems, Services and Data Stores
  • Analyze and resolve complex technical issues in a timely manner
  • Develop and implement unit, integration, and system tests
  • Collaborate effectively with other developers, designers, testers, and stakeholders
  • Participate in project planning and estimation activities

Requirements

  • 6+ years of experience in Java server side development
  • Expertise with REST API Concepts and Spring Boot 2.5+ Framework, Tomcat, K8s, Docker ecosystem
  • Strong algorithmic skills
  • 3+ years of experience with cloud architecture (GCP)
  • Experience in design and delivery of high volume highly available back end infrastructures – Telcos / Trading / AdTech systems
  • Excellent understanding of enterprise architecture patterns, UML
  • Gaming or Equity trading server side experience is a big plus
  • Demonstrated experience delivering systems at large scale (20K+ mps) using Kafka and Hazelcast
  • In-depth understanding of Distributed System Concepts: Leadership, Consensus, In-Sync Replicas, Partitioning
  • Strong understanding of key security concepts and patterns
  • Experience developing and implementing unit, integration, and system tests
  • Ability to analyze and optimize application performance
  • Experience with SQL DBs, specifically MySQL
  • Experience with cloud-based Big Data tools
  • Experience with Real Time Stream Analysis
  • Experience with ML and AI modeling is a big plus
  • Experience building operationally mature systems
  • Experience with Build Automation Tools: Gradle, Jenkins, Nexus, Docker Image Repositories
  • Experience with Google Cloud Platform, Kubernetes, Docker, DataDog
  • Excellent understanding of SDLC and continuous integration best practices
  • Expertise with Jira and Confluence is a big plus
  • BS in Computer Science, Engineering or equivalent.

Job type

Contract

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

CloudDockerGoogle Cloud PlatformGradleJavaJenkinsKafkaKubernetesMySQLSDLCSpringSpring BootSpringBootSQL

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.