Java team 06
Проектирует, разрабатывает и поддерживает серверную часть игровой платформы по следующим направлениям:
System Core - общий функционал игровых кластеров;
Casino Manager (back office) - система отчетности, аналитики и управления игровой платформой;
Game Development - серверная часть игр;
Max Quest - «аркадная» игровая платформа;
Support - вторая линия поддержки;
Configuration - управление конфигурациями интегрированных клиентов игровой платформы.
Основной язык программирования Java 8+.
Технологии:
Spring MVC/WebFlux/Security/Data, JSP/Servlets, Apache Thift, Struts, Jetty, Apache, Nginx, Ansible.
Базы данных:
Hazelcast для хранения оперативных данных;
Cassandra для хранения архивных данных;
GreenPlum - back office.
Другие используемые средства:
TeamCity в качестве CI-серверва;
SonarQube - для статического анализа кода;
Promethues - сбор метрик;
Maven - сборка;
SVN - система контроля версий.
