Тестировщики! Выберите себе работодателя по вайбам→ vibe.habr.com

Java Server-Side Developer

Требования

Бэкенд, Старший (Senior)JavaC++RubyPython

Местоположение и тип занятости

Минск (Беларусь), Вильнюс (Литва), Киев (Украина)Полный рабочий деньМожно удаленно

Компания

Разработка, продюсирование и издание многопользовательских игр для браузера, социальных сетей и мобильных платформ

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

Условия работы

Мы ищем smart разработчика, который готов работать (или уже работает) в игровой индустрии. Разработка игры ведётся преимущественно на Java, на собственном фреймворке (подробнее ниже). Но! мы готовы рассмотреть кандидатуры тех, кто знает как минимум один из языков программирования (C++/C#/Java) на хорошем уровне, и поспособствовать его переобучению (дообучению).

Знание ruby пригодится, так как при разработке используется собственная система сборки, написанная на ruby.

Для серверной части игр для мобильных платформ (iOS, Android, Amazon) и социальных платформ (Facebook, ВКонтакте, Одноклассники и т.д) компанией разработан собственный фреймворк на Java. 

Используемые технологии:

  • cassandra - хранилище,
  • guice - dependency injection,
  • hazelcast - распределенные lock и cache,
  • jetty - контейнер сервлетов.

Особенности нашего фреймворка:

  • горизонтальная масштабируемость,
  • высоконагруженность.

Приходите к нам на собеседование - мы расскажем почему:

  • cassandra, а не mongo или postgres,
  • не spring.

Основные требования:

  • опыт разработки на объектно-ориентированных языках высокого уровня (одном из): Java, C++, С#, python, ruby.
  • умение писать качественный и понятный код.
  • знание Git/Mercurial.

Плюсом будут:

  • опыт в разработке игр,
  • понимание multithreading,
  • знание linux.

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

  • разработка серверной части игр для мобильных и социальных платформ на собственном фреймворке,
  • доработка и развитие собственного серверного фреймворка,
  • доработка и развитие инструментария для серверного фреймворка.

Немного о нас:

  • Основным центром разработки является минский офис компании. Именно отсюда ведется поддержка всех проектов, именно здесь генерируются новые идеи и потом воплощаются в жизнь.
  • Благодаря медицинскому страхованию наши сотрудники имеют возможность обращаться за медицинской помощью в коммерческие и государственные центры.
  • Для роста профессионализма наших сотрудников мы предоставляем возможность посещать различные конференции, митапы и образовательные курсы, также у нас есть курсы английского языка, рисунка и многое другое.