Java Game Server Engineer

OMNILOJO PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

OMNILOJO PTE. LTD. seeks an experienced game server architect to lead architecture design of server systems, including protocols and modular breakdown.

You will build core server features, optimize performance, networking, and data paths for stability and scalability, and solve bottlenecks while contributing to internal tooling and documentation. You will collaborate with Mandarin-speaking stakeholders and maintain high-quality code and architecture, ensuring secure and efficient operations in a

Qualifications

  • 3+ years of server-side development experience in the game industry.
  • Strong Java skills with JVM internals and performance tuning.
  • Proficiency in Linux environments.
  • Strong understanding of concurrency (multithreading, multi-process architecture, async messaging/queues).
  • Experience with socket/network programming.
  • Experience with 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.

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
Socket Programming
Databases (Redis MySQL MongoDB)
Design Patterns
Communication
English & Mandarin

Education

Bachelor’s degree in Computer Science or related field

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
  • Golang experience.
  • Python scripting experience (internal tooling, automation).
  • Experience building high-concurrency, high-availability distributed systems.
  • Experience shipping and supporting a fully launched game.
  • Prior working experience in the gaming industry is preferred.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Game Server Engineer
Java Game Server Engineer

re-zoo-me • Singapore

Hybrid
SGD 90,000 - 140,000
Java Game Server Engineer
Java Game Server Engineer

Omnilojo • Singapore

On-site
SGD 110,000 - 180,000
Java Game Server Architect: Scale Core Systems & Performance
Java Game Server Architect: Scale Core Systems & Performance

re-zoo-me • Singapore

Hybrid
SGD 90,000 - 140,000
Java Game Server Architect
Java Game Server Architect

OMNILOJO PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Backend Engineer
Backend Engineer

re-zoo-me • Singapore

On-site
SGD 150,000 - 210,000
Senior Game Programmer
Senior Game Programmer

KOEI TECMO SINGAPORE PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Backend Engineer
Backend Engineer

H2 Games • Singapore

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

Atome • Singapore

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

Garena • Singapore

On-site
SGD 90,000 - 140,000
Unity Developer
Unity Developer

OMNILOJO PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000