Java разработчик (продукт Единый клиент ) (удаленная работа)

13 сентября 2024

Уровень зарплаты:
от 200 000 до 330 000 руб.
Требуемый опыт работы:
Не указан

Вакансия: Java разработчик (продукт Единый клиент )

Описание вакансии

Привет! Меня зовут Ваня Феденков. Я тимлид разработки продукта Единый клиент . Ищу коллегу java-разработчика, чтобы вместе развивать наш продукт.

У нас крупная команда из 70 человек. Восемь бэкэнд разработчиков, двое из которых работают на проекте больше 10 лет. Минимальная бюрократия, комфортные условия работы, клевые коллеги.
Сейчас расскажу о проекте.

Единый клиент собирает и поддерживает эталонную клиентскую базу для маркетинга, продаж, аналитики и отчетности. Автоматически исправляет ошибки в клиентских данных, отделяет плохие данные от хороших , находит и схлопывает дубли, идентифицирует взаимосвязи. Полезен компаниям с большой клиентской базой: банки, страховые, телеком, медицинские организации, интернет-магазины. Единый клиент уже обработал 15 млрд. записей и успешно конкурирует с enterprise-продуктами от Oracle и IBM.

100% собственная разработка HFLabs, 0% индусского кода.

Мы выпускаем не меньше 12 релизов в год. Кроме разработчиков в команде аналитики, тестировщики и внедренцы. В разработку идут фичи с ясными требованиями от аналитиков, тестировщики не пропускают баги, а до заказчиков продукт доносят внедренцы.

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

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

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

  • переобработать 100 миллионов физлизц по сложной бизнес-логике так, чтобы переобработка шла не больше 4 часов;
  • реализовать REST-сервис для интеграции, который будет держать 100 запросов в секунду даже на "таком себе железе";
  • придумать тестовый фреймворк под новый функционал.

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

  • имеет опыт коммерческой разработки на Java не меньше двух лет (с упором на Backend);
  • знаком со Spring;
  • знает, что такое профайлер и не пугается слов Sampling, Thread Dump, Heap Dump и Bottleneck;
  • кроме wait(), notify() и syncronized знает, что есть ещё Barrier, CountDownLatch, BlockingQueue и многое другое;
  • сходу расскажет, чем отличается LEFT JOIN от RIGHT JOIN;
  • увидев документацию к библиотеке на английском, читает её, а не запихивает в онлайн-переводчик;
  • стремится писать код понятным и красивым;
  • не боится вынуть из постановщика задачи душу, если что-то непонятно. Если видит, как сделать лучше предлагает;
  • любит тестировщиков, от багов не отпинывается.

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

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

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

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

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

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

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

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

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

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



Посмотрите похожие вакансии

Middle Java разработчик (RMS)
Компания: МАГНИТ
Зарплата: з.п. не указана
Middle Java-разработчик
Компания: Точка
Зарплата: от 320 000 до 320 000 руб.
Senior Java разработчик (RMS)
Компания: МАГНИТ
Зарплата: з.п. не указана
Java-разработчик
Компания: IntelligiChain
Зарплата: з.п. не указана