Вакансия backend Java разработчик

Вакансия backend Java разработчик

@IldarMurtazinR


Требуется Backend Java разработчик в компанию HFLabs (https://hflabs.ru). Компания >12 лет на рынке. Основные сервисы компании ориентированы на обработку большого объема данных клиента и приведения их к единому стандарту. Клиенты в сфере финансов, банковского обслуживания, страхования.

По условиям:

·        «Белая» зарплата до 300К, пересматривается минимум раз в год;

·        существенные бонусы по результатам проектов и годовые бонусы;

·        теплая атмосфера: 31 технарь и 2 администратора;

·        один руководитель, да и тот лишь задает направление работы. Дальше никто не дергает: вы сами отвечаете за проект и выбираете, как решать задачи;

·        кабинеты на 3—5 человек вместо гудящего open space;

·        рабочий компьютер на 6+ ядер, 32+ оперативки, 2+ монитора. Любителей ноутбуков тоже привечаем;

·        гибкое начало рабочего дня;

·        работа из дома, когда нужно и команда не против (обычно не против, если не перегибать);

·        любые курсы и конференции по специальности;

·        оплата переработок;

·        компенсация расходов на переговоры с клиентами по мобильнику;

·        бесплатная парковка;

·        офис в трех минутах ходьбы от м. Парк Культуры;

·        зерновая кофе-машина с неограниченными запасами кофе. Чай, сахар, сливки, печенье и прочие офисные радости.


Требования к вам:

·        опыт коммерческой разработки на Java (SE, EE) более трех лет;

·        собирали проекты с gradle или maven;

·        совесть не позволяет вам коммитить говнокод;

·        попадаете в собственные прогнозы по времени.


О продукте «Фактор»:

·        используем Java 8;

·        в качестве IoC контейнера — spring с xml-ным принципом конфигурации;

·        также под капотом много вспомогательных библиотек, как больших (lucene, rxjava), так и маленьких (jackson, guava);

·        нет UI, только backend, только хардкор;

·        код в svn, переходим с ant на gradle.


Что нужно будет делать:

·        много и дисциплинированно рефакторить — переписывать xml-ки спринга с кучей легаси; убирать «велосипеды» типа проверки пустой строки, заменяя их на новейшие достижения spring/java/rx;

·        улучшать производительность с помощью java.util.concurrent;

·        в одиночку самоотверженно развивать несколько модулей «Фактора» — например, модуль «Дубликаты», который ищет клиентов по нечеткому совпадению на 100-миллионной базе клиентов. Или модуль «Адреса», где сложность алгоритмов в графическом представлении с трудом помещается на нескольких листах A1;

·        помогать тестировщикам разбираться с проблемами от заказчиков.


О команде:

·        продукт: алгоритмический код с десятилетней историей и большим тех долгом, которым мы старательно разгребаем;

·        процесс: agile, 8 человек (2 разработчика + 6 qa), ретроспективы, ежедневные стенд-апы;

·        используем: Jira для задач, Conf для документации, TeamCity для управления автотестами и утилитами.

Report Page