Напиши текст вакансии для должности "Java/Kotlin Developer (gamedev)". Название компании: "Azur Games". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 

Azur Games — международный разработчик и издатель мобильных игр. Портфолио составляют не менее 50 запущенных free-to-play проектов в разных сеттингах. Наши игры скачали уже более 1 миллиарда раз! Сегодня Azur Games — это свыше 350 сотрудников. Основную часть продуктов представляют 3D экшен-шутеры с синхронным PvP. Также активно развиваем hyper-casual направление. На сетевые проекты нашей компании ищем java/kotlin разработчика уровня junior+/middle для разработки серверной части наших игр. Наш стэк: Kotlin, Google Guice, GRPC+protobuf, Exposed+MySQL, CassandraАктивно пользуемся красотами Kotlin, такими как delegates, reified generics, kotlin-reflect и прочими О проекте: Мы разрабатываем серверный фреймворк для игр компании. В Azur Games много различных команд, и почти все они разрабатывают игры под мобильные платформы. Какие-то игры взлетают и становятся популярными, какие-то запускаются ради тестирования и проверки гипотез, какие-то не выстреливают и закрываются. И под все эти игры нужен хороший и качественный бэкэнд, который с одной стороны удобен геймдизайнерам, с другой стороны надежный и предсказуемый для клиента, а с третьей стороны прост в расширении у добавлении функционала для нас - серверных разработчиков. Этот фреймворк берет на себя все задачи, которые не относятся непосредственно к геймплею: обработка профиля, друзья, кланы, уведомления, матчмейкинг, покупки, сундуки и прочие фичи. Задачи:   Разработка унифицированных фичей. Например, модуль рейтингов игроков, который должен легко подключаться в любой проект   Рефакторинг существующих фичей в сторону унификации и добавления точек расширения   Чисто платформенные задачи: доработка логирования с MDC-контекстом в многопоточной среде или переработка DI-механизмов для более удобного соединения модулей   R&amp;D инструментов для создания модульной админки   Мы ждем от тебя:   Знание Kotlin (весь код только на нем) или желание перейти на этот ЯП   Хорошее знание Core Java   Опыт работы backend java/kotlin developer от 2 лет   Плюсом будет:   Опыт работы в современном вебе (Angular/ React/ Vue)   Общий кругозор во фреймворках, технологиях и парадигмах   Опыт работы с высоконагруженными проектами   Опыт многопоточного программирования, знания java.util.concurrent   Мы предлагаем:   Официальное трудоустройство   Гибкий график работы: гибридный формат (удаленка/офис) и плавающие часы старта работы   ДМС со стоматологией и 50% компенсация психологической помощи.   Софинансирование профессионального обучения, участие в профильных конференциях, тренингах, образовательных мероприятиях.   50% оплаты обучения английскому и любому второму языку   Современный офис, в 5 минутах от ст. метро “Улица 1905 года” и 10 минутах от ст. метро “Краснопресненская”.   Вкусные завтраки для правильного начала рабочего дня и свежие фрукты/овощи/снеки/напитки круглосуточно.