← К каталогу
ON

ON Медиа

Kotlin Developer (МТС Веб Сервисы, КИОН)

УдалённоУровень не указанМосква, Россия7 дн. назад
О ВАКАНСИИ

Описание вакансии

Мы — команда backend-разработки крупного российского онлайн-кинотеатра KION. Наша миссия — создавать технологичное и бесперебойное API, которое обеспечивает миллионам пользователей доступ к лучшему контенту на любом устройстве в любой момент времени.

Ты войдешь в команду, которая разрабатывает и поддерживает высоконагруженное API — центральную нервную систему всего кинотеатра. Наше API обслуживает различные клиентские приложения (iOS, Adnroid, AndroidTV, Web, SmartTV), которые взаимодействуют с внешним миром.

Чем предстоит заниматься:

  • Проектирование, разработка и внедрение высоконагруженных и отказоустойчивых back-end сервисов для стримингового сервиса KION с аудиторией более 4 миллионов активных пользователей для различных устройств
  • Участие в принятии архитектурных решений (выбор технологий, шаблонов проектирования, принципов взаимодействия сервисов).
  • Оптимизация производительности и отзывчивости сервисов, работа с высокими нагрузками (пиковые нагрузки во время премьер, трансляций).
  • Участие в планировании задач
  • Технический менторинг junior и middle-разработчиков в команде.
  • Составление и поддержание технической документации (Confluence, Swagger/OpenAPI).
  • Активное участие в дискуссиях, предложение идей по улучшению продукта и технологического стека.

Что мы ожидаем:

  • Опыт коммерческой разработки на Kotlin/Java от 3 лет
  • Опыт работы с фреймворками Spring: глубокое понимание Spring Boot, Spring Core, Spring Data JPA, Spring MVC, Spring Security. Знание принципов IoC/DI.
  • Опыт проектирования и потребления RESTful API, понимание принципов HTTP, форматов JSON/XML.
  • Опыт работы с реляционными БД: умение писать сложные SQL-запросы, понимание индексов, транзакций, нормализации
  • Опыт работы с системами кэширования
  • Опыт написания unit- и integration-тестов (JUnit, Mockito, Testcontainers)
  • Опыт работы с системами контроля версий (Git)
  • Понимание принципов микросервисной архитектуры

Наш стек:

  • Kotlin
  • Java 11/17
  • Spring…

Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.

ИсточникHeadHunter / Developers / RU / between3And6