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).


Посмотреть контакты работодателя

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

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

  • Не указана

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

Angular developer

Nitka Technologies, Inc.

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

  • Не указана

Рекомендуем
Botan Investments

Python разработчик

Botan Investments

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

  • Не указана

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

  • Не указана

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

  • Не указана

Полный день
  • Сербия

  • Не указана

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

  • Не указана

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

  • Не указана

Nitka Technologies, Inc.

Mobile Developer

Nitka Technologies, Inc.

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

  • Не указана

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

  • до 6500 USD

Game Developer Pixi.JS

АЛЬФА СОФТ

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

  • до 6500 USD

Техностар

C#/.NET-разработчик

Техностар

Полный день
  • Сербия

  • до 1500 EUR

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

  • до 6300 USD

Employcity
Полный день
  • Сербия

  • до 6300 USD

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

  • от 4500 USD

Nitka Technologies, Inc.

Rust Developer

Nitka Technologies, Inc.

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

  • от 4500 USD

Royal Advertising
Полный день
  • Сербия

  • от 4500 USD

Mayflower

Frontend Developer

Mayflower

Полный день
  • Сербия

  • от 4500 USD

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

  • до 2500 USD

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

  • до 2500 USD

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

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