Vacancy

Java Developer (IpTV)

Проект Adapt заключается в управлении рекламой для большого количества пользовательских плееров и провайдеров. Выполняет таргетированный подбор рекламы, ее преобразование в нужный формат, корректирование видео- и аудиопараметров, обеспечивает взаимодействие с рекламными биржами, сбор статистики и интеграцию сторонних систем. Приложение уже более двух лет находится в продакшне. Средняя дневная нагрузка составляет более 30 миллионов запросов и сотни терабайтов трафика. Разработка ведется на языках Java и Kotlin с использованием Spring, Netty, Dagger, Spek, Maven и др. Значительная часть проекта разрабатывается с использованием serverless архитектуры на основе Amazon Web Services. Используется такие сервисы как Lambda, ECS, Kinesis, S3, ElastiCache, DynamoDb, CloudFormation, Athena и др. Налажена система CI/CD, тестирование, Blue/Green deployment. Менеджмент находится в Калифорнии. Минская команда состоит из 5 разработчиков. В данный момент начинается разработка новых сервисов, способных обрабатывать миллионы одновременных запросов.

Requirements

  • Наши пожелания к знаниям, навыкам и опыту кандидата
  • Опыт разработки на Java от 3 лет.
  • Уверенные знания ООП и шаблонов проектирования.
  • Понимание сетевых протоколов.
  • Опыт в тестировании (unit, integration, load).
  • Опыт работы с реляционными и нереляционными хранилищами (MySQL, PostgreSQL, Redis, Memcached, DynamoDB).
  • Знание Kotlin и других JVM языков будет плюсом.
  • Опыт использования NodeJS, TypeScript.
  • Опыт работы с AWS, Docker.
  • Опыт работы с NIO/Netty или альтернативами

Beneficial skills

  • Приветствуется опыт работы с высоконагруженными системами.
  • Уровень владения английским языком – от Intermediate

We Offer

  • Амбициозных и трудолюбивых программистов, плюс к стандартному соцпакету, у нас ждут:
  • Обязательный курс английского языка с бизнес-тренером из США в рабочее время в комфортном классе в небольших группах до 6-8 человек.
  • Весь мир мы вам обещать не будем, но в Кремниевой Долине или Европе вы побываете с интересной командировкой.
  • Система профессионального развития, техническая библиотека, буккроссинг.
  • Компенсация дополнительных курсов, конференций, митапов и всего того, что вам необходимо для развития.
  • Для мотивации и компенсации у нас
  • Белая зарплата с защитой от колебания курса.
  • Премии за успехи и ежегодный пересмотр зарплаты.
  • Корпоративное обслуживание в лучших медицинских центрах города и компенсация спортивных абонементов.
  • И так, по-мелочи
  • Удобное рабочее место с хорошим ноутбуком и возможность размяться в офисе.
  • Веселые спортивные тимбилдинги, корпоративы с отличными зонами активации.
  • Если нужно подкрепиться, вас всегда ждут фрукты, овощи, печенье, молоко, чай и кофе, пицца-дни и многое другое.
  • Гибкий рабочий график, нет заморочек с time tracking в JIRA и тд. Если вам вдохновенно работается вечером, никто не будет требовать от вас приходить рано утром, но на митинги с заказчиком опаздывать нельзя.
  • Мы с радостью помогаем специалистам переезжать в Минск: удаленное собеседование, оплата расходов на второе собеседование у нас в офисе, и далее помощь с арендой квартиры и переездом, содействие в адаптации и решении бытовых вопросов.

Application Form

I prefer to be connected via: