Java developer (команда "Платформа")

Оплата не указана

Вакансия находится в архиве

HeadHunter

Алексеевская

г. Москва

Требуемый опыт работы

Более 6 лет

Тип занятости

Полная занятость

График работы

Полный день

HeadHunter ищет опытного человека в технический департамент для работы над backend-частью проекта. Мы ищем разработчика в команду "Платформа".

Цель команды — развивать архитектуру бэкенда проекта hh.ru для повышения эффективности разработки и надёжности сайта.

Вот наши основные задачи:

  • Развитие архитектуры проекта для обеспечения бизнес-требований, отказоустойчивости и надёжности сайта;
  • Создание и развитие инструментов и фреймворков, используемых при разработке и эксплуатации сервисов, чтобы разработчики меньше думали о надёжности и отказоустойчивости, и больше думали о решении бизнес-задач.

Почему стоит пойти работать к нам:

  • Разработчики - одна из самых искушённых целевых аудиторий. Обратная связь - практически моментальная;
  • Качество для нас важнее скорости. Мы крайне редко можем позволить себе какие-то промежуточные, компромиссные в плане качества, решения;
  • Масштаб решений ограничивается только прочностью тестикул и возможностью удержать контекст в голове. Можно залезть практически во все аспекты рабочего процесса - от адаптации, до взаимодействия с другими департаментами.

Наш стек технологий:

  • java 17-21 (Spring, Hibernate)
  • Python 3.11 (Tornado + FastAPI)
  • PostgreSQL, Cassandra/Scylla, Kafka, Redis, Clickhouse
  • Docker, Ansible, Kubernetes, OpenTelemetry, Consul

Наши ожидания от кандидата:

  • Аналитическое мышление (умение анализировать информацию, выдвигать и проверять гипотезы), способность находить решения и брать на себя ответственность.
  • Уверенное владение Java, понимание принципов работы JVM.
  • Понимание особенностей разработки на python.
  • Опыт работы с многопоточностью и асинхронностью.
  • Опыт работы с базами данных, умение писать и оптимизировать запросы.
  • Опыт работы с распределёнными хранилищами и системами.
  • Знание HTTP и REST.
  • Понимание особенностей микросервисной архитектуры.

Плюсом будет:

  • Опыт работы с Docker и Ansible
  • Опыт в декомпозиции монолитных приложений
  • Опыт работы с Linux, знание сетевого стека

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

  • Работу над самым высоконагруженным job-сайтом в России;
  • Продуктовая разработка - проработка задачи с первых этапов, декомпозиция, кодинг, отслеживание результатов.
  • Интересные и сложные задачи;
  • Обязательное ревью кода;
  • Итеративная разработка - большие проекты дробим на небольшие задачи и выпускаем постепенно;
  • Регулярные демо владельцам продуктов и взаимодействие с ними напрямую;
  • Достойный оклад и оформление в соответствии с ТК РФ.
  • Отсутствие бюрократии;
  • Хорошее покрытие кода автотестами;
  • Ежедневные релизы.

Ключевые навыки

Java
Hibernate orm
Postgresql
Spring framework
Version control/git
Backend

Адрес

Москва, улица Годовикова, 9с10

Контактная информация

Вакансия опубликована 06.06.2024 в г. Москва.

Похожие вакансии

#

Не указана

Санкт-Петербург

Владимирская

и еще 1 станция

Удаленная работа

Подробное описание

11 июля

#

Москва

Полный день

Подробное описание

8 апреля

#

Иннополис

Удаленная работа

Подробное описание

27 апреля