Full Stack Java developer

Отправить резюме

О вакансии

Ganapati PLC, компания, основной бизнес которой является разработка игр для онлайн-казино, в поиске Full Stack Java developer. Компания обладает лицензией на онлайн-казино, поэтому легально поставляет свои игры на сайты международных онлайн-казино.

Задачи:

  • Исследовать и разрабатывать различные программные решения для игр онлайн-казино.
  • Разрабатывать пользовательский интерфейс, back-end, создавать сценарии и разрабатывать базы данных.
  • Отлаживать и улучшать существующую кодовую базу.
  • Cотрудничать с командой QA для выявления ошибок и работать над улучшениями.
  • Сотрудничая с коллегами, обмениваться знаниями и опытом.

Обязательные требования:

  • Понимание жизненного цикла разработки программного обеспечения и принципов чистого кода.
  • Опыт разработки клиент-серверных приложений.
  • Понимание шаблонов объектно-ориентированного проектирования и проектирования программного обеспечения.
  • Опыт работы с Java.
  • Опыт работы в современных средах Java.
  • Понимание инструментов ORM.
  • Практический опыт работы с базами данных SQL или NoSQL.
  • Опыт разработки интерфейсных веб-приложений с использованием HTML, CSS, JavaScript.
  • Опыт работы хотя бы в одной из систем контроля версий, таких как Git, Subversion и т.д.
  • Знание инструментов сборки, таких как Maven, Ant, Gradle и т.д.
  • Знание протоколов связи и форматов сообщений.
  • Знание инструментов сериализации и десериализации.
  • Хорошее владение английским (разговорный и письменный).
  • Хорошие аналитические способности.
  • Амбициозный командный игрок.
  • Творческий ум и способность быстро усваивать новые концепции.
  • Интерес к игровым продуктам (онлайн-казино).

Ожидается:

  • Опыт работы с реактивными приложениями.
  • Опыт работы с асинхронными и событийно-ориентированными программами (с использованием библиотеки Rx Java).
  • Опыт работы с набором инструментов Vert.X.
  • Знание Java8.
  • Знание инструментов управления кластером, таких как Zookeeper, Hazelcast и т.д.
  • Практическое знание базы данных в памяти, такой как MySQL Cluster.
  • Понимание инструментов DI, таких, как Guice.
  • Знание технологий веб-интерфейса, таких, как JQuery, AngularJS, Bootstrap и т.д.
  • Знание инструментов развертывания, таких как Docker, Kubernetes и т.д.
  • Опыт работы в игровой индустрии.
  • Опыт настройки виртуальной машины Java.
  • Предыдущий опыт разработки онлайн-слотов.

Компания ищет сотрудника, который:

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

Условия:

  • Полная занятость.
  • График работы: с 11 до 20 (обеденный перерыв - 1 час). График может обсуждаться в зависимости от уровня кандидата.
  • Более 120 дней выходных в году (это включает выходные и праздничные дни, «золотую неделю» (майские праздники по японскому трудовому календарю), летние каникулы, новогодние каникулы, выходные по семейным обстоятельствам).
  • Офис компании расположен в престижном районе Токио - Омотэсандо.
  • Компенсации, дополнительные льготы и т.д.
  • Право на различное социальное страхование, транспортные расходы оплачивает компания (согласно правилам компании), оплачиваемый отпуск, командировочные, система опционов на акции, система «Сотрудник месяца».

 

Присылайте резюме на nastassia.p@ganapati.com

Отправить
резюме
на вакансию

hr@digitalhr.ru