Вакансия: Java-разработчик «Подсказок» в Москва

Полное описание вакансии: Java-разработчик «Подсказок» в Москва

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1480283 Java-разработчик «Подсказок» Москва > HFLabs 250000 350000 RUR open 2024-05-18
Необходимые навыки
  • > Java
  • > Spring Boot
  • > Java Core
  • > Spring Core
Требования

Канбан-процесс, релизы раз в месяц. С опытом коммерческой разработки на Java более трех лет. Отлично знаете Java Core, понимаете...

Обязанности

Техническая сторона проекта: Maven для сборки, Docker и systemd для деплоя. Jira для бактрекинга, Confluence как вики, TeamCity для CI...

Описание

Привет! Меня зовут Антон Жиянов. Я ищу java-разработчика в команду «Подсказок» — продукта для быстрого ввода адресов, реквизитов организаций, банков, ФИО, email и ещё много чего.

«Подсказки» — это сервис быстрого ввода адресов, компаний, банков, ФИО, email и других данных. Кроме того, он помогает в автоматическом режиме получать информацию о компаниях и банках. Существует в «облачном» варианте (DaData.ru) и «коробкой» (устанавливается в инфраструктуре корпоративных заказчиков).

«Подсказки» используют десятки тысяч компаний, от банков и финтеха до интернет-магазинов и логистики. Нагрузка — около 60 млн запросов ежедневно (3K rps в пике), 200 млн документов в поисковых индексах.

На этой позиции вам предстоит развивать «Подсказки» и сервисы вокруг них, запускать новые сервисы, заботиться о производительности, диагностировать и решать проблемы, которые коллеги приносят с продакшена. В команде вы будете единственным Java-разработчиком, поэтому вакансия подойдет, если вы предпочитаете большую автономность и любите вникать во все детали процесса от ревью требований до особенностей деплоя и эксплуатации.

Техническая сторона проекта:

  • Кодовая база на Java 17/21 (80 KLOC), регулярно обновляемые библиотеки.

  • Стек — Spring Framework, Spring Boot, Apache Lucene, PostgreSQL, Kafka.

  • Maven для сборки, Docker и systemd для деплоя.

  • Jira для бактрекинга, Confluence как вики, TeamCity для CI, GitLab для кода.

  • Нет UI, только бэкенд, только хардкор.

  • Везде автотесты, минимум технического долга.

  • Канбан-процесс, релизы раз в месяц.

Мы ожидаем, что вы:

  • С опытом коммерческой разработки на Java более трех лет.

  • На «ты» с многопоточностью и оптимизацией производительности.

  • Отлично знаете Java Core, понимаете алгоритмы и структуры данных.

  • Отлично знаете Spring Core / Spring Boot.

  • Привыкли пробовать требования на прочность, продумывать архитектуру и искать подводные камни до начала реализации.

  • Хотите и умеете писать понятный и поддерживаемый код.

Опыт разработки высокопроизводительных приложений на Lucene будет большим плюсом.

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

  • Интересные задачи (если вам близка тема поиска по структурированным данным).

  • Конкурентную зарплату с пересмотром раз в год.

  • Мощную рабочую станцию или ноут.

  • Оплату профессиональных конференций и курсов.

  • Гибкий график, возможность работы из дома.

  • Небольшой коллектив без лишней бюрократии.

  • Тихий офис без open space в трёх минутах ходьбы от метро Парк культуры.

Вверх