Java Server Side Developer

Moscow / Remote
Мы ищем опытного Серверного разработчика (Java Server Side Developer) в команду для работы на файтинге Shadow Fight 3 и на новом PvP-экшен проекте Shadow Fight Arena для проектирования, разработки и поддержки фич мета геймплея на сервере.

Наш идеальный кандидат:

  • Имеет опыт коммерческой разработки бэкенда на Java более 3 лет;
  • Знает, как разработать сервер для десятков тысяч игроков онлайн;
  • Разрабатывал распределенные системы, которые не прекращали работать при выходе из строя части инстансов;
  • Знает Protobuf, Guava и другие популярные библиотеки;
  • Пишет thread-safe код, знает не только о wait() notify(), но и java.util.concurrent;
  • Постоянно думает о эффективности кода, близко знаком с профайлерами, знает, что такое Sampling, Thread Dump и HeapDump;
  • Стремится, чтобы код был понятный и красивый;
  • Не любит ручные действия и стремится к автоматизации;
  • Любит читать документацию и изучать исходные коды используемых библиотек;
  • Любит обмениваться опытом, искать проблемы в своем и чужом коде.

Техническая сторона:

    • Java 11;
    • SmartfoxServer 2x и Netty для сетевой части;
    • Hazelcast как основа распределенных структур данных и операций;
    • PostgreSQL в качестве основной базы.

Обязанности:

    • Проектирование, разработка и поддержка фич мета геймплея на сервере;
    • Проектирование клиент-серверного протокола;
    • Разработка unit-тестов.
I'M READY

Send resume








* required fields


Maximal file size is 10 MB
(doc, docx, ppt, pptx, pdf, jpg, png)

Get in touch

If you something interesting to offer: info@banzai.games   We welcome all talented specialists: jobs@banzai.games