Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаБэкенд-разработчик в команду кабинета бенефитов
Эйчартех — сердце внутренних сервисов Яндекса. А наша команда финансовых инструментов отвечает за то, чтобы сотрудники легко и вовремя могли видеть, контролировать и прогнозировать всё, что касается их финансов в компании.
Мы работаем в продуктовых командах, планируем несколько новых крупных приложений, развиваем существующие и пересматриваем часть старых. Вызовов хватает!
Немного про предметную область
Яндекс предлагает не только зарплату, но и огромное количество бенефитов — пожалуй, лучшее на рынке. Это скидки, бейджик для оплаты питания, страховка, займы и многое другое. Все они сейчас собраны в одном месте — кабинете бенефитов, развитием которого и предстоит заниматься. Это не только сама витрина кабинета, но и весь айсберг процессов, лежащих под ней.
Какие задачи вас ждут
Разработка и проектированиеВ Яндексе постоянно совершенствуется система вознаграждений, а за её автоматизацию отвечает наша команда. Вы будете разрабатывать новые веб-приложения на Java и Kotlin или дорабатывать уже существующие, писать автотесты и, как в любой серьёзной команде, проводить и проходить код-ревью. Будете заниматься архитектурой: проектировать базы данных, выстраивать взаимодействие сервисов между собой и вовремя выносить функции в микросервисы, чтобы не получались микромонолиты. У нас уже запланировано несколько крупных магистралей на пару лет вперёд.
Развёртывание и поддержка
Мы полностью ведём свои продукты от возникновения идеи до деплоя в продакшне. При разработке вы будете решать, сколько ресурсов нужно вашему приложению, в каких дата-центрах и с какими параметрами оно будет развёрнуто и как пользовательский трафик доберётся до вашего бэкенда.
Настройка мониторингов и алертов
Так как большая часть пользователей наших сервисов — очень неплохие инженеры, сервисы должны соответствовать высоким требованиям отказоустойчивости. Настраивать логирование, снимать метрики, проводить нагрузочное тестирование — всё это часть нашей ежедневной работы в соответствии с лучшими практиками современной разработки.
Инфраструктура, рефакторинг и технический анализ
Сейчас мы фундаментально перестраиваем архитектуру наших сервисов, отказываемся от легаси там, где это возможно, либо изолируем его на переходные периоды. В рамках этой работы вы сможете порефакторить старые приложения, приводить их в соответствие современным стандартам там, где это потребуется, формулируя эти стандарты, чтобы строить процесс разработки максимально эффективно.
В Яндексе большой выбор готовых продуктов для решения тех или иных задач. Вы сможете выбирать из них или реализовать собственное решение, если это будет оправданно. Хотите реализовывать новое? Нет проблем! Существенная часть нашей работы — это проектирование архитектуры и технический анализ. Мы приветствуем подключение разработчиков ещё на этапе анализа задачи. Вы будете работать с аналитиками с момента возникновения идеи, предлагать свои варианты решения задачи — и, безусловно, будете услышаны.
Больше о бэкенде в Яндексе — в канале Yandex for Backend
Мы ждем, что вы
- Владеете Java или Kotlin, понимаете, как работает экосистема Java
- Разрабатывали на Python
- Работали со Spring Framework или готовы его оперативно изучить
- Владеете SQL или готовы его изучить
- Ассоциируете слова «Docker» и «контейнер» не только с портом
- Технически грамотны
- Пишете эффективный и понятный код
- Способны и готовы объяснять свои решения, договариваться с коллегами
- Самостоятельны
- Готовы работать в команде
- Увлечены тем, что делаете, и хотите влиять на результат общей работы, чтобы повысить уровень счастья пользователей, а не просто закрывать задачи
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие