Контакты работодателя

Никогда не переводите работодателю деньги. Если вы столкнулись с мошенничеством или ошибкой — пожалуйста, сообщите в поддержку vseti.app

вернуться в ленту

Вакансия опубликована

16

June

2025

Middle

Senior

Разработчик на Java

Москва, Питер, гибрид

З/П не указана

Middle

Senior

Москва, Питер, гибрид

З/П не указана

Мы ищем человека в команду разработки инфраструктуры и продуктовой платформы. Мы проектируем и разрабатываем core-сервисы и инструменты, с помощью которых разработчики и менеджеры решают бизнес-задачи. В зоне ответственности команды мы выделяем следующие крупные направления:

— API Gateway — создание, развитие и поддержка GraphQL federation, internal gateway, а также инструментов для них: разделение прав доступа, предоставление контекстов о пользователе и устройстве, работа с запросами, разрешёнными к выполнению, и т. д.

— Core-инструменты — сервисы, которые используются всеми доменами Кинопоиска и помогают склеивать систему воедино. Сюда относятся эксперименты и feature-флаги, сервис удалённого конфигурирования приложений, база профилей устройств и т. д.

— Инфраструктура — развитие и поддержка общего runtime-ядра сервисов, механизмы распределённого и отказоустойчивого выполнения задач, развитие релизных процессов и процессов дежурств.

Стек: Java 21, Spring Boot, GraphQL, PostgreSQL, YDB/YT, микросервисная архитектура.

У нас есть немного Go, при необходимости научим)


Какие задачи вас ждут

Развитие и рефакторинг runtime-ядра сервисов

Количество микросервисов и кодовая база сильно выросли, и мы подошли к этапу, когда необходимо провести архитектурные изменения runtime-ядра и common-библиотек, на которых основываются все наши сервисы. В это ядро мы включаем стандартные инфраструктурные компоненты по сбору метрик, работе с динамической конфигурацией приложения, работе с healthcheck, библиотеки авторизации и аутентификации и т. д.

Развитие работы с экспериментами

Мы активно развиваемся как продукт, а поэтому нам важно уметь быстро и качественно проводить эксперименты, в которых участвуют несколько вертикалей (например, клиентская разработка, бэкенд и ML). Потребность в таких экспериментах растёт всё больше — пора улучшить данную часть системы.

Развитие контекстов

Мы уже давно живём в парадигме микросервисной архитектуры. Взаимодействие клиентов с бэкендом строится через API Gateway. До многих сервисов необходимо доставлять минимальный набор максимально полезной информации о запросе и контексте его выполнения (например, информацию про пользователя, активированные эксперименты, геоданные и т. д.).


Мы ждем, что вы

— Имеете опыт разработки на Java и Spring

— Разрабатывали микросервисную архитектуру

— Работали с реляционными СУБД и знаете SQL


Будет плюсом, если вы

— Занимались инфраструктурной разработкой

— Умеете в Go

— Отлично разбираетесь в области распределённых систем и баз данных NoSQL

Важно: pедакция vseti.app не несет ответственности за любую информацию в этой публикации, в т. ч. текстовое описание и графические изображения, предоставленные нам авторами вакансии, публичными источниками сети интернет и другими пользователями интернета. Если вы нашли ошибку, пожалуйста, сообщите нам об этом help@vseti.app или в телеграм

Кинопоиск

Кинопоиск — это не только онлайн-кинотеатр, но и энциклопедия о кино

Подробнее о компании
Посмотреть контакты

Стать заметнее для работодателей → здесь

Откликнуться

Никогда не переводите работодателю деньги. Если вы столкнулись с мошенничеством или ошибкой — пожалуйста, сообщите в поддержку vseti.app

больше вакансий

Ежедневные подборки
вакансий в Telegram 😸