Java-разработчик (продукт «Цeнтр управления согласиями»)

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

HFLabs

Парк культуры

г. Москва

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

От 3 до 6 лет

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

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

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

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

Привет! Я - Тимур Сафиуллин, владелец продукта «Центр управления согласиями»

Ищу в свою команду человека, который займется back-end разработкой и станет техлидом набирающейся продуктовой команды.
Нам важно, чтобы человек на этой роли имел многолетний опыт в разработке B2B решений и не боялся приносить своё видение в то, как надо сделать, чтобы решить проблему и развивать core-функциональность.

«Центр управления согласиями» — это коробочное решение для крупного бизнеса, которое позволяет управлять согласиями на обработку персональных данных (и не только) клиентов и сотрудников. Долгое время, продукт являлся модулем нашей флагманской системы “Единый клиент”, а теперь мы подбираем отдельную команду для его развития.

Продукт уже внедрен в 5+ крупных компаниях и имеет roadmap на год вперед.

Онбординг происходит плавно, рядом будет наставник (знающий всю технику продукта со времен MVP), который поможет сориентироваться в процессах и структуре уже имеющегося кода.

Технический стек:

Java 21, Stream API, регулярно обновляемые библиотеки; Maven для сборки; Spring как основа проекта; Lucene в качестве быстрого полнотекстового кэша; PostgreSQL в качестве основной БД. 99% стандартный SQL, никакой «логики на БД»; Spring REST на сервере, JS на клиенте (клиентом занимается фронтенд-разработчик); Интеграции с Kafka и другими шинами и брокерами.

Какие нерутинные задачи у нас бывают:

  • реализовать REST-сервис, который будет выдавать печатные формы согласий любому потребителю от мобильного приложения, до внутреннего print-сервиса;

  • разработать матрицу согласий (мы используем эту матрицу, чтобы генерировать миллионы согласий для клиентов, создавая алгоритмы, которые делают сложное — простым)

  • разработать коннектор к государственным сервисам по согласиям. Нужно не бояться СМЭВ, API ФНС и других гос органов.

Кто наш кандидат:

  • имеет опыт коммерческой разработки на Java не меньше четырех лет (с упором на Backend);

  • знаком со Spring;

  • знает, что такое профайлер и не пугается слов Sampling, Thread Dump, Heap Dump и Bottleneck;

  • кроме wait(), notify() и syncronized знает, что есть ещё Barrier, CountDownLatch, BlockingQueue и многое другое;

  • сходу расскажет, чем отличается LEFT JOIN от RIGHT JOIN;

  • увидев документацию к библиотеке на английском, читает её, а не запихивает в онлайн-переводчик;

  • стремится писать код понятным и красивым;

  • не боится вынуть душу из постановщика задачи, если что-то непонятно. Если видит как сделать лучше — предлагает;

  • любит тестировщиков, от багов не отпинывается.

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

  • конкурентную заработную плату и ее пересмотр минимум раз в год;

  • гибкое начало и окончание рабочего дня, возможность удаленной работы;

  • тихий и просторный офис в центре Москвы в двух минутах пешком от м. Парк Культуры;

  • мощную технику для работы в офисе и дома;

  • отсутствие бюрократии и горизонтальную структуру без десятка начальников;

  • внутреннее обучение и наставничество со стороны опытных коллег;

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

  • возможность развития в разных областях IT;

  • команду единомышленников, с которой интересно не только работать, но и дружить, общаться, заниматься спортом, путешествовать.

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

Java
Sqlite
Apache lucene

Адрес

Москва, Турчанинов переулок, 6с2

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

HFLabs

Сайт: hflabs.ru

Почта: ask@hflabs.ru

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

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

#

Москва

Полный день

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

2 ноября

#

Не указана

Москва

Полный день

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

14 мая

#

от 250 000 до 300 000 ₽

Москва

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

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

25 апреля