👋 Чего вы сегодня ждете от работодателей? Проводим опрос, чтобы помочь компаниям увидеть рынок глазами кандидатов → участвовать

Java-разработчик в Плюс

Местоположение и тип занятости

Москва, Санкт-ПетербургПолный рабочий день

Компания

Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов

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

О вакансии

Яндекс Плюс быстро развивается: увеличивается команда, расширяется география, растёт нагрузка от пользователей. Растёт и наша команда, больше сотни бэкендеров занимаются разработкой продуктовых фич и повышают метрики счастья пользователей каждый день.

Но должны быть и те, кто думает о счастье самих бэкендеров! Команда платформы бэкенда создаёт общие компоненты, библиотеки и фреймворки, а также вырабатывает лучшие практики разработки и внедряет их. Наша главная задача — создать и поддерживать надёжную бэкенд-платформу, на основе которой можно легко и безопасно разрабатывать продуктовые фичи.

Наш стек: Java, Kotlin, Spring Boot, MongoDB, PostgreSQL, Redis, YDB, Service Mesh.

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

  • Разработка и внедрение общих библиотек и компонентов.  Мы создаём, внедряем и поддерживаем библиотеки для всех жизненно важных функций Java-приложений. Примеры таких компонентов: общая фабрика для создания HTTP-клиентов, генератор клиентского и серверного кода из спецификации OpenAPI, библиотеки для поставки логов, метрик и трейсов, компоненты для различных видов авторизации. Кроме того, мы поддерживаем ряд инфраструктурных сервисов, например конструктор админок, интерфейс для профилирования Java-приложений, сервис раздачи статики.
  • Обновление стека. Мы знаем, как важно поддерживать актуальный стек технологий и иметь возможность оперативно вносить изменения, например обновлять версию библиотеки логирования при обнаружении уязвимости zero-day. Типичные задачи такого рода: переход на новые версии Java и Kotlin, обновление версии Spring Boot, драйверов баз данных.
  • Инженерные практики. Одна из зон ответственности нашей команды — отвечать на вопрос: «А как у нас принято делать..?». Сюда относится всё: от практики написания тестов до релизного флоу. Формулировать best practice не всегда просто, но это крайне полезное дело не только для комьюнити, но и для самого формулирующего: в процессе удаётся погрузиться в детали самых различных аспектов разработки и узнать много нового.

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

  • Разрабатывали высоконагруженные приложения на Java или Kotlin
  • Строили распределённые системы
  • Работали с базами данных PostgreSQL, MongoDB, Redis и брокерами сообщений Kafka, RabbitMQ
  • Любите копаться в деталях, писать оптимизированный и универсальный код
  • Готовы аргументировать выбор технологий и подходов, желаете быть евангелистом лучших практик разработки

Что мы предлагаем

Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят стоматология, ежегодные чекапы, неотложная помощь за рубежом, лечение критических заболеваний, в том числе онкологии, и страхование от несчастных случаев.

А также:

  • психотерапия в офисе или онлайн-сервисах;
  • лазерная коррекция зрения через год работы;
  • ведение беременности и роды — через два года.

Страховка для родственников по системе 80/20

Мы оплачиваем 80% стоимости ДМС для детей и супругов, вы — остальные 20%.