Вакансия: Java-разработчик на Фактор
Привет! Я Лена Расторгуева, руковожу продуктом в HFLabs. Отвечаю за душевную поддержку заказчиков и развитие продукта «Фактор» — продукта HFLabs для поиска и устранения ошибок в клиентских данных. «Фактор» используется на сервисе dadata.ru (20000+ пользователей) и у 40+ корпоративных клиентов.
Ищу java-разработчика к себе в команду.
О команде:
- продукт: алгоритмический код с десятилетней историей;
- процесс: agile, 8 человек (2 разработчика + 6 qa), ретроспективы, ежедневные стенд-апы;
- используем: Jira для задач, Conf для документации, TeamCity для управления автотестами и утилитами.
О «Факторе»:
- Java 8;
- spring с xml-ным принципом конфигурации;
- много вспомогательных библиотек: как больших (lucene, rxjava), так и маленьких (jackson, guava);
- только backend, только хардкор;
- код в svn, переходим с ant на gradle.
Требования к вам:
- опыт коммерческой бэкенд разработки на Java (SE, EE) более трех лет;
- собирали проекты с gradle или maven.
Что нужно будет делать:
- много и дисциплинированно рефакторить — переписывать xml-ки спринга с кучей легаси; убирать «велосипеды» типа проверки пустой строки, заменяя их на новейшие достижения spring/java/rx;
- улучшать производительность с помощью java.util.concurrent;
- развивать несколько модулей «Фактора» — например, модуль «Дубликаты», который ищет клиентов по нечеткому совпадению на 100-миллионной базе клиентов. Или модуль «Адреса», где сложность алгоритмов в графическом представлении с трудом помещается на нескольких листах A1;
- помогать тестировщикам разбираться с проблемами от заказчиков.
Предлагаем:
- технику, на которой приятно работать (6+ ядер, 32+ оперативки, 2+ больших монитора);
- оплату профессиональных конференций и курсов;
- тихий офис в четырёх минутах ходьбы от м.«Парк Культуры»;
- помощь с переездом в Москву;
- работу удалённо (в период обучения, первые два-три месяца - нужно быть в офисе).
Если готовы откликнуться:
- напишите в сопроводительном письме, почему решили откликнуться;
- расскажите подробнее о проектах за последние 2-3 года, где вы занимались backend-ом.