«Единый адрес» создает эталонный справочник адресов на основе ФИАС (ГАР), собственных справочников компании и справочников HFLabs. При этом, обогащает адреса данными из внешних источников. Это помогает компании ускорить бизнес-процессы и точнее оценить выгоду от работы по конкретным адресам. А клиентов организации избавляет от несбыточных обещаний.
Продукт в первую очередь полезен полезен крупному бизнесу, который работает с адресами: логистическим и транспортным компаниям, телекомам, госсектору.
«Единый адрес» — 100% собственная разработка HFLabs без «индусского» кода. В команде плоская структура: нет начальников и подчинённых, нет тимлидов и архитекторов.
О HFLabs
Мы на 100% российская компания и действуем на российском рынке. Продолжаем работать как работали, делать новые продукты и выполнять все взятые на себя обязательства.
Все доступные продукты HFLabs входят в Реестр отечественного ПО
Среди собственников и инвесторов HFLabs нет иностранных граждан.
В структуре доходов HFLabs практически нет поступлений из-за рубежа.
Идеальный кандидат
имеет опыт коммерческой разработки на Java не меньше трех лет (с упором на Backend);
знаком со Spring;
знает, что такое профайлер и не пугается слов Sampling, Thread Dump, Heap Dump и Bottleneck;
кроме wait(), notify() и syncronized знает, что есть ещё Barrier, CountDownLatch, BlockingQueue и многое другое;
сходу расскажет, чем отличается LEFT JOIN от RIGHT JOIN;
увидев документацию к библиотеке на английском, читает её, а не запихивает в онлайн-переводчик. Стремится писать код понятным и красивым;
не боится вынуть из постановщика задачи душу, если что-то непонятно. Если видит, как сделать лучше — предлагает;
любит тестировщиков, от багов не отпинывается.
Техническая сторона проекта
Java 11, Stream API, регулярно обновляемые библиотеки;
Maven для сборки;
Spring как основа проекта;
Lucene в качестве быстрого полнотекстового кэша;
Oracle DB, PostgreSQL в качестве основной БД. 99% стандартный SQL, никакой «логики на БД»;
Spring REST на сервере, JS на клиенте (клиентом занимается фронтенд-разработчик).
Какие не-рутинные задачи у нас бывают
переобработать 100 миллионов адресов по сложной бизнес-логике так, чтобы переобработка шла не больше 4 часов;
развитие модуля продукта;
разработка и развитие архитектуры проекта.
Бонусы
мощная техника (8+ ядер, 32+ оперативки, SSD, 2 монитора) в офисе или мощный ноутбук для удаленной работы;
удобное рабочее место с кондиционером;
гибкий график, возможна полная или частичная удаленная работа;
кофе, чай, фрукты, печеньки;
просторный и тихий офис рядом с м. Парк культуры, кабинет на 2-4 человека;