Описание вакансии
TL;DR
Java-разработчик (Backend): Разработка и поддержка высоконагруженных отказоустойчивых бэкенд-систем для сервиса Маркет с акцентом на обработку больших объемов данных и масштабируемую архитектуру. Фокус на создание эффективных сервисов, интеграцию с распределенными системами Яндекса и обеспечение надежности под высокой нагрузкой.
Локация: Москва, Санкт-Петербург, Нижний Новгород (onsite)
Компенсация: 180 000–350 000 ₽
Компания
Яндекс Маркет — это сервис, помогающий миллионам пользователей выбирать товары из базы данных более чем 24 тысяч магазинов и продвигать их ассортимент.
Что делать
- Разрабатывать и поддерживать высоконагруженные отказоустойчивые бэкенд-системы.
- Обрабатывать и анализировать большие объемы данных, используя системы Яндекса (ClickHouse, Yandex Tables).
- Применять современные инструменты разработки, такие как Gradle, Spring Framework, PostgreSQL, Oracle.
- Тестировать свой код и работать с существующей кодовой базой.
- Взаимодействовать с профессиональной командой для решения сложных задач.
Требования
- Опыт коммерческой разработки на Java.
- Хорошее знание Java Core.
- Знание классических алгоритмов и структур данных.
- Умение тестировать свой код.
- Способность разбираться в чужом коде.
- Умение работать в команде.
Хорошо, если есть
- Опыт создания распределенных систем с большой нагрузкой и микросервисов.
- Опыт использования реляционных или NoSQL систем управления базами данных.
- Навыки разработки многопоточных приложений.
- Опыт разработки под Unix или Linux.
- Опыт использования непрерывной интеграции (CI) и непрерывной доставки (CD).
Культура и преимущества
- Современный офис со всеми необходимыми условиями и парковкой.
- Официальное трудоустройство.
- Компенсация оплаты питания на территории кампуса.
- Гибкий график работы.
- Возможность учиться у профессиональной команды и перенимать полезный опыт.
- Возможность быстро увидеть свой вклад в сервисы, которыми пользуются миллионы людей.
- arrow_right1–2 релевантных кейса (ссылки/скриншоты)
- arrow_rightСроки и формат работы (когда на связи)
- arrow_right2–3 уточняющих вопроса по задаче
- arrow_rightОпишите результат и критерии приёмки
- arrow_rightУкажите бюджет/вилку — это повышает качество откликов
- arrow_rightСразу обозначьте сроки и доступность по коммуникациям