Kotlin/Java Developer
ON Медиа. КионМосква и ещё 2 городаГибридот 3 лет5/2Полная занятость
SQLPostgreSQLJavaRedisSpring BootKotlinMongoDBRESTful APISpring SecuritySpring MVCSpring Data JPASpring Core
Описание
Мы — команда 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 Boot, Spring (Boot, Core, Data, Security), Hibernate, PostgreSQL, Redis, MongoDB, Apache Kafka, Docker, Kubernetes, Prometheus, Grafana, ELK Stack, JUnit, Testcontainers, Mockito, REST, OpenAPI/Swagger
Условия
- Оклад + годовой бонус
- Программа ДМС с первого месяца работы - это 100% покрытие расходов в частных клиниках, включая стоматологию
- Застраховать близких родственников можно со скидкой 50%
- Для любителей путешествий - страховка в поездках за границу
- Страхование жизни
- Очное и онлайн-обучение в Корпоративном университете, у внешних провайдеров, если это полезно для работы, обмен опытом во внутренних профессиональных сообществах, а также доступ к онлайн-библиотеке в полезными книгами и периодикой
- Оплачиваемые выходные на значимые события в жизни сотрудника
- Материальная помощь в сложных жизненных ситуациях
- Корпоративная мобильная связь + интернет, а так же единая подписка МТС Premium (онлайн кинотеатр KION, сервис МТС Music, МТС Строки и т.д.)
- Предложения от партнёров для путешествий, развлечений и занятий спортом
- Возможность участия в волонтерских программах: мы организуем благотворительные ярмарки, образовательные проекты для детей, конкурсы социальных проектов и экологические проекты
- Внутренняя спортивная программа «В движении»: забеги, марафоны, турниры по разным видам спорта, медитации и занятия на баланс
- ДМС с первого месяца работы, включая стоматологию
- Оплачиваем 50% стоимости полиса ДМС для родственников
- Прием врачей общей практики и массаж в офисе
- Консультация психологов и программа поддержки сотрудников
- Мобильная связь за счет компании и льготные тарифы для близких
- Собственный корпоративный университет и оплачиваемое внешнее обучения для карьерного развития
- Страхование от несчастных случаев с 1 месяца работы
- Компенсация расходов на выбор сотрудника, например, на спорт, ипотеку или питание
- Специальные предложения от партнеров и скидки от продуктов экосистемы МТС
- Подписка на онлайн-кинотеатр КИОН, сервис КИОН Музыка, книжный сервис КИОН Строки
- График: 5/2
- Рабочие часы: 8
- Формат работы: удалённо или гибрид
- Полная занятость