Java Server Side Developer

Nekki Limited

Java Server Side Developer

Описание вакансии

Nekki is a game development studio, the creator of Shadow Fight Arena, Shadow Fight 3, Shadow Fight 2, 11×11, and Vector. The total number of registered users for our games exceeds 1 billion worldwide. We develop and release games for PC, consoles, and mobile platforms.
We are looking for a Java Server Side Developer for the Shadow Fight Arena
Shadow Fight Arena is a fighting game with real-time synchronous PvP on mobile devices, unparalleled in the world.

The project team adheres to a meticulous approach to art, animation, UI, and game design. We are not afraid to utilize serious and complex tools where they help solve challenges. For instance, to achieve seamless PvP, we developed a rollback system, and PBR ensures console-quality visuals even on mobile phones. Additionally, for animation creation, we use our proprietary software, Cascadeur, enabling the development of realistic action animations without the need for motion capture. All of these efforts have helped the team create a game that has been downloaded over 10 million times with an average rating of 4.7, gaining recognition from players and industry experts alike.

Our ideal candidate:

  • Has over 3 years of commercial backend development experience in Java.
  • Knows how to develop a server for tens of thousands of online players.
  • Has experience in developing distributed systems that continue to operate even if some instances fail.
  • Familiar with Protobuf, Guava, and other popular libraries.
  • Writes thread-safe code, not only familiar with wait() and notify() but also with java.util.concurrent.
  • Consistently thinks about code efficiency, is closely acquainted with profilers, understands concepts like Sampling, Thread Dump, and HeapDump.
  • Strives for code clarity and elegance.
  • Dislikes manual actions and aims for automation.
  • Enjoys reading documentation and studying the source code of used libraries.
  • Enjoys sharing experiences, finding issues in both their own and others' code.

Technical aspects:

  • Java 11.
  • Netty for the networking part.
  • Hazelcast as the foundation for distributed data structures and operations.
  • PostgreSQL as the main database.

Responsibilities:

  • Design, develop, and supporting meta gameplay features on the server.
  • Design the client-server protocol.
  • Develop unit tests.

We offer:

  • A great team and an informal work environment (we support colleagues' interests, play video games, and organize game jams).
  • Co-funding for professional development, participation in specialized conferences, training sessions, and educational events.
  • A relaxed atmosphere with minimal formalities and open communication.
  • Flexible schedule, remote work from anywhere in the world, employment contract with Cyprus.
  • Working hours from 10 AM to 7 PM (GMT+3).
  • Competitive salary (depending on professional qualifications).
Посмотреть контакты работодателя

Похожие вакансии

Novakid Inc
Удаленная работа
  • Сербия

  • от 4000 USD

Рекомендуем
G5EN KAZ
Удаленная работа
  • Сербия

  • от 4000 USD

Рекомендуем
Fundraise Up
Удаленная работа
  • Сербия

  • до 6500 USD

Рекомендуем
Nitka Technologies, Inc.

Collibra Developer

Nitka Technologies, Inc.

Удаленная работа
  • Сербия

  • до 6500 USD

STARTRIBE LTD
Удаленная работа
  • Сербия

  • до 6500 USD

Fundraise Up
Удаленная работа
  • Сербия

  • до 6300 USD

Nitka Technologies, Inc.

Golang Developer

Nitka Technologies, Inc.

Удаленная работа
  • Сербия

  • до 6300 USD

Your Next Agency

Middle+ Node.js Developer

Your Next Agency

Удаленная работа
  • Сербия

  • до 6300 USD

Gaijin Games
Удаленная работа
  • Сербия

  • до 6300 USD

AppMagic
Удаленная работа
  • Сербия

  • до 5000 USD

Emphasoft
Удаленная работа
  • Сербия

  • до 5000 USD

Dolphin
Удаленная работа
  • Сербия

  • до 5000 USD

Wisebits
Удаленная работа
  • Сербия

  • до 5000 USD

ZiMAD

BI Developer

ZiMAD

Удаленная работа
  • Сербия

  • до 5000 USD

КРЕАТИВНЫЙ ПРОДАКШН ВИЛКА
Удаленная работа
  • Сербия

  • до 5000 USD

Nitka Technologies, Inc.

Mobile Developer

Nitka Technologies, Inc.

Удаленная работа
  • Сербия

  • до 5000 USD

Nitka Technologies, Inc.

C# /.NET Developer

Nitka Technologies, Inc.

Удаленная работа
  • Сербия

  • до 5000 USD

Nitka Technologies, Inc.

Angular developer

Nitka Technologies, Inc.

Удаленная работа
  • Сербия

  • до 5000 USD

Playrix
Удаленная работа
  • Сербия

  • до 5000 USD

Nitka Technologies, Inc.

Rust Developer

Nitka Technologies, Inc.

Удаленная работа
  • Сербия

  • до 5000 USD

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию