Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Три факта о Vizor Games («Вайзор Геймз»): 1.Мы уже сделали игры, в которые играют или хотя бы раз поиграли более 60 000 000 человек по всему миру. Среди игроков был замечен, например, Павел Дуров — какое-то время на его странице было установлено всего одно приложение — наша «Зомби ферма».
18 листопада 2021 GameDev

Senior Java Developer / Tech Lead (вакансія неактивна)

Київ, за кордоном, віддалено

Vizor Games — это компания разработчик игр, в которые играют миллионы людей по всему миру.

Нам уже 14 лет. На протяжении всех этих лет мы доказываем, что мы лучшие. Все наши проекты неоднократно оказывались в ТОПах различных рейтингов и получали престижные награды и премии.

Команда:

Мы кросс-функциональная команда, которая помогает игровым проектам не беспокоится о базовых вещах и делать то что у них получается лучше всего — крутые игры. Наши «клиенты» это игры с общей аудиторией в несколько миллионов пользователей ежедневно. И мы с замиранием сердца ждем новых релизов в ближайшее время.

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

Придя в нашу команду, ты сможешь поработать с PostgreSQL и Cassandra, Apache Kafka и Prometheus/Grafana, с Docker и Kubernetes, с API социальных сетей FB, VK, OK и т.д. Тебе предстоит поучаствовать в увлекательном процессе перехода с Java 8 на Java 14. Тебе предстоит поработать с AppStore, Google Play Market и Huawei App Gallery, c платежными системами Adyen, Plinga и т.д.

В рамках каждого направления мы даем максимальную автономность в принятии решений ради главной цели: облегчить и ускорить производство и оперирование игр на наших технологиях.

Процессы:

У нас нет бюрократии и долгих согласований, есть свобода в принятии любых решений. У нас нет жестких сроков и дедлайнов, время необходимое на выполнение задачи выбирает сама команда. Мы двигаемся мелкими итерациями чтобы облегчить обновление с версии на версию. Задачи описываются в Jira, документация ведется в Confluence, а весь код хранится в GitLab репозитории. Налажены процессы CI/CD в Jenkins и GitLab pipelines, активно используем GitLab wiki.

На какие задачи (обязанности)?

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

Какого профессионала ищем?

  • Уверенное владение Java и умение разбираться в других языках
  • Умение писать качественный, понятный и расширяемый код
  • Знание и понимание базовых принципов разработки архитектуры (SOLID, GRASP, YAGNI, GOF Patterns)
  • Знание основ Computer Science (Основные структуры данных, алгоритмы сортировки, обхода деревьев, поиска, вычислительная сложность в O-нотации)
  • Знание многопоточности
  • Опыт работы с каким-либо DI-контейнером (Spring/Guice/HK2 etc.)
  • Понимание архитектуры RESTful приложений
  • Технический английский (чтение документации)

Что для нас важно в человеке?

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

  • Знание Ruby
  • Опыт работы с Message Brokers (Kafka, RabbitMQ, etc.)
  • Опыт Frontend разработки
  • Опыт работы с Junit, EasyMock/Mockito etc.
  • Опыт работы с NoSQL хранилищами
  • Знание Linux

Почему у нас приятно работать?

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

Гарячі Java вакансії

Всі Java вакансії