Java Game Server Engineer

Omnilojo

Singapore

On-site

SGD 90,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Omnilojo is seeking a skilled game server architect to lead the design of scalable server systems and robust communication protocols. You will own core server features, drive performance optimizations, and refactor code for long-term stability.

The role requires strong Java expertise, Linux proficiency, and excellent communication in English, with Mandarin for cross-functional collaboration with Mandarin-speaking stakeholders.

Qualifications

  • Bachelor’s degree in Computer Science or a related field.
  • 3+ years of server-side development experience in the game industry.
  • Strong Java skills, with solid understanding of JVM internalsand performance tuning.
  • Proficiency in Linux environments.
  • Strong understanding of concurrency (multi-threading, multi-process architecture, async messaging/queues).
  • Experience with socket/network programming.
  • Experience with databases such as Redis, MySQL, MongoDB, including performance optimization.
  • Familiarity with design patterns, algorithms, and data structures.
  • Strong ownership, clear communication, and ability to solve complex problems independently.
  • Strong communication skills in English, with working proficiency in Mandarin for cross functional collaboration with Mandarin-speaking stakeholders (players/regional team members).

Responsibilities

  • Lead the architecture design of game server systems, including communication protocols and module/service breakdown.
  • Build and maintain core server features, with ongoing refactoring and codebase improvements.
  • Drive performance, networking, and data optimizations to ensure stability, scalability, security, and efficiency.
  • Solve complex technical bottlenecks and implement key framework components and core server logic.
  • Build internal tools that improve development and iteration efficiency.
  • Write and maintain technical documentation to support long-term team productivity.

Skills

Java
Linux
Concurrency
Networking
Databases
Design patterns
Data structures
Communication
Mandarin (spoken)

Education

Bachelor’s degree in Computer Science or related field

Tools

Redis
MySQL
MongoDB
Python scripting

Job description

What You’ll Do
  • Lead the architecture design of game server systems, including communication protocols and module/service breakdown.
  • Build and maintain core server features, with ongoing refactoring and codebase improvements.
  • Drive performance, networking, and data optimizations to ensure stability, scalability, security, and efficiency.
  • Solve complex technical bottlenecks and implement key framework components and core server logic.
  • Build internal tools that improve development and iteration efficiency.
  • Write and maintain technical documentation to support long-term team productivity.
What We’re Looking For
  • Bachelor’s degree in Computer Science or a related field (or equivalent experience).
  • 3+ years of server-side development experience in the game industry.
  • Strong Java skills, with solid understanding of JVM internalsand performance tuning.
  • Proficiency in Linux environments.
  • Strong understanding of concurrency (multi-threading, multi-process architecture, async messaging/queues).
  • Experience with socket/network programming.
  • Experience with databases such as Redis, MySQL, MongoDB, including performance optimization.
  • Familiarity with design patterns, algorithms, and data structures.
  • Strong ownership, clear communication, and ability to solve complex problems independently.
  • Strong communication skills in English, with working proficiency in Mandarin for cross functional collaboration with Mandarin-speaking stakeholders (players/regional team members).
Bonus Points
  • Python scripting experience (internal tooling, automation).
  • Experience building high-concurrency, high-availability distributed systems.
  • Experience shipping and supporting a fully launched game.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Java Game Server Architect
Lead Java Game Server Architect

Omnilojo • Singapore

On-site
SGD 90,000 - 180,000
Senior Web Engineer
Senior Web Engineer

infowiz pte ltd • Singapore

On-site
SGD 120,000 - 190,000
Game Designer
Game Designer

Omnilojo • Singapore

On-site
SGD 32,000 - 45,000
Lead Client Engineer
Lead Client Engineer

Atome • Singapore

On-site
SGD 180,000 - 300,000
Senior / Expert Engineer, Site Reliability Engineering (Garena)
Senior / Expert Engineer, Site Reliability Engineering (Garena)

United States Digital Space LLC • Singapore

On-site
Senior / Expert Engineer, Site Reliability Engineering (Garena)
Senior / Expert Engineer, Site Reliability Engineering (Garena)

Garena • Singapore

On-site
SGD 90,000 - 140,000
Engineer, Backend Engineering
Engineer, Backend Engineering

Garena • Singapore

On-site
SGD 90,000 - 120,000
Game Engineer - Early Career
Game Engineer - Early Career

First Fun • Singapore

On-site
SGD 70,000 - 120,000
Software Engineer, Security Server Applications
Software Engineer, Security Server Applications

United States Digital Space LLC • Singapore

On-site
SGD 60,000 - 90,000
Game Developer (Contract)
Game Developer (Contract)

Garena • Singapore

On-site
SGD 60,000 - 110,000