Вообще все курсы Хекслета бесплатные! Но только до 15 декабря. Всё, что нужно → принять вызов

Backend team lead

Зарплата

от 300 000 до 400 000 ₽

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Платформа управления клиентским опытом для бизнеса

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

Условия работы

Мы – аккредитованная ИТ-компания, занимающая лидирующую позицию среди сервисов онлайн исследований в России, разрабатываем и продаем платформу для проведения маркетинговых исследований, UX-тестирования, пульс-опросов для среднего и крупного бизнеса. Сейчас мы создаем платформу Customer Experience Management и привлекаем новых сотрудников.

Изначально наш проект развивался как монолитное приложение, но с ростом функциональности, команды и необходимости уметь масштабироваться возникла потребность разделения проекта на микросервисы. Предметная область связана с обработкой и хранением большого количества данных, поэтому в будущем предполагается рост проекта в сторону Big Data.

Наш стек технологий:

  • java (Spring);
  • Hazelcast;
  • RabbitMQ;
  • PostgreSQL.

Задачи, которые нужно будет решать:

  • разрабатывать новый функционала для продукта компании;
  • участвовать в разработке архитектурных решений (Чистая архитектура, DDD);
  • реализовывать сложные интеграции с различными системами через API и MQ;
  • работать со сложными запросами в БД для расчета статистики по исследованиям;
  • заниматься оптимизацией и рефакторингом кода;
  • bugfix, написание unit тестов;
  • управление группой разработки 2-3 человека;
  • проводить R&D исследования.

Наши требования к кандидату:

  • знание Java;
  • знание SQL, RDBMS;
  • работа в ОС Linux-семейства, достаточная для разработки и деплоя dev окружения.
  • аналитическое мышление (умение анализировать информацию, выдвигать и проверять гипотезы), способность находить решения и брать на себя ответственность;
  • опыт работы с базами данных, умение писать и оптимизировать запросы;
  • опыт разработки нагруженных приложений со сложной бизнес-логикой (от 5 лет);
  • опыт разработки приложений на чистой/луковой/гексагональной архитектуре;
  • опыт проектирования приложений с использованием предметно-ориентированного подхода (DDD);

От нас:

  • формат работы (удаленка, офис или гибрид);
  • достойный оклад и оформление в соответствии с ТК РФ;
  • отсутствие бюрократии;
  • профессиональный рост вместе с ростом продукта.