Компания больше не ищет сотрудника. Посмотрите похожие предложения

Разработчик (MWP бэкенда Кинопоиска)
в Плюс Фантех
300 000 — 450 000 ₽/мес на руки
Технологии/инструменты
Почти все любят отдыхать, смотреть фильмы, сериалы, телеканалы, и почти все знают про Кинопоиск. У вас есть возможность внести свой вклад в развитие этого замечательного сервиса, решая большие и сложные задачи.
Мы ищем человека в команду разработки инфраструктуры и продуктовой платформы. Мы проектируем и разрабатываем core-сервисы и инструменты, с помощью которых разработчики и менеджеры решают бизнес-задачи.
В зоне ответственности команды мы выделяем следующие крупные направления
- API Gateway — создание, развитие и поддержка GraphQL Gateway, Internal Gateway, а также инструментов для них: разделение прав доступа, предоставление контекстов о пользователе и устройстве, работа с запросами, разрешёнными к выполнению, и т. д.
- Core-инструменты — сервисы, которые используются всеми доменами Кинопоиска и помогают склеивать систему воедино. Сюда относятся эксперименты и feature-флаги, сервис удалённого конфигурирования приложений, база профилей устройств и т. д.
- Инфраструктура — развитие и поддержка общего runtime-ядра сервисов, механизмы распределённого и отказоустойчивого выполнения задач, развитие релизных процессов и процессов дежурств.
Стек: Java 17, Spring Boot, GraphQL, PostgreSQL, YDB/YT, микросервисная архитектура.
Какие задачи вас ждут
- Развитие и рефакторинг runtime-ядра сервисов.
Количество микросервисов и кодовая база сильно выросли, и мы подошли к этапу, когда необходимо провести архитектурные изменения runtime-ядра и common-библиотек, на которых основываются все наши сервисы. В это ядро мы включаем стандартные инфраструктурные компоненты по сбору метрик, работе с динамической конфигурацией приложения, работе с HealthCheck, библиотеки авторизации и аутентификации и т. д.
- Развитие работы с экспериментами.
Мы активно развиваемся как продукт, а поэтому нам важно уметь быстро и качественно проводить эксперименты, в которых участвуют несколько вертикалей (например, клиентская разработка, бэкенд и ML). Потребность в таких экспериментах растёт всё больше — пора улучшить данную часть системы.
- Развитие контекстов.
Мы уже давно живём в парадигме микросервисной архитектуры. Взаимодействие клиентов с бэкендом строится через API Gateway. До многих сервисов необходимо доставлять минимальный набор максимально полезной информации о запросе и контексте его выполнения (например: информация про пользователя, активированные эксперименты, геоданные и т. д.).
Мы ждем, что вы
- Получили значительный опыт разработки на Java и Spring.
- Разрабатывали микросервисную архитектуру.
- Работали с реляционными СУБД и знаете SQL.
- Знаете HTTP-протокол и принципы REST.
- Имеете опыт работы от 3 лет.
Будет плюсом, если вы
- Занимались инфраструктурной разработкой.
- Отлично разбираетесь в области распределённых систем и баз данных NoSQL.


О компании Плюс Фантех
Плюс Фантех Яндекса (50+ млн пользователей) — это Кинопоиск, Музыка, Афиша, Букмейт и Плюс. Мы искренне любим то, чем занимаемся, поэтому стараемся сделать наши сервисы максимально удобными и полезными.