High 5 Games

Senior B2B Server Java Developer

High 5 Games

contract

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Join a team of top server engineers that design and build H5G games and product platform
  • Maintain and expand the slot engines, integrations, and server architecture
  • Contribute to aspects of design and delivery of all H5G Server Systems, Services and Data Stores
  • Develop and implement unit, integration, and system tests to ensure quality and reliability
  • Analyze and optimize application performance, identify bottlenecks, and implement solutions to improve speed and efficiency

Requirements

  • 6+ years of experience in Java server side development
  • Expertise with REST API Concepts and Spring Boot 2.5+ Framework
  • Experience with cloud architecture (GCP)
  • 3+ years of design and delivery of high volume highly available back end infrastructures
  • Excellent understanding of enterprise architecture patterns, UML
  • Demonstrated experience delivering systems at large scale (20K+ mps) using Kafka and Hazelcast
  • Strong algorithmic skills
  • Strong understanding of key security concepts and patterns
  • 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
  • Experience building operationally mature, well instrumented, very highly scalable, highly available, secure systems
  • Experience with Build Automation Tools: Gradle, Jenkins, Nexus, Docker Image Repositories
  • Excellent understanding of SDLC, Java development and continuous integration best practices
  • Expertise with Jira and Confluence
Benefits
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaREST APISpring Bootcloud architectureKafkaHazelcastSQLMySQLBig Datamachine learning
Soft Skills
algorithmic skillsunderstanding of security conceptsdesign and deliveryperformance optimizationquality assurance