Бекэнд разработчик CRM

Дата размещения вакансии: 03.07.2024
Работодатель: РОВИ Факторинг Плюс
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Финтех компания ROWI. Создаем удобные продукты для финансирования малого и среднего бизнеса.
Наши клиенты — поставщики товаров и услуг по всей России.
У нас 2 хаба в Москве и Саратове, распределенные команды в разных городах.

Наша команда ищет разработчика для внутри-корпоративной CRM системы.

Основные используемые технологии:

  • Backend: Java (Web API), Java (Vaadin), Java Spring, PostgreSQL, Kafka;
  • Frontend: HTML, CSS;

Условия привлекательные, подробности при встрече:

  • Интересные проекты, возможность влиять на продукт;
  • Обучение, развитие, конференции и митапы, доступ к онлайн-библиотекам;
  • Регулярное performance review с пересмотром условий;
  • Работа в проектных командах по Scrum;
  • Дружелюбная открыта атмосфера без бюрократии и сложных процессов;
  • Конкурентная заработная плата;
  • Официальное трудоустройство;
  • ДМС со стоматологией;
  • Современный, комфортный офис;
  • Гибкое начало дня, гибридный график работы.

Чем предстоит заниматься:

  • Развитие, поддержка и рефакторинг CRM;
  • Анализ и устранение ошибок и инцидентов;
  • Разработка функциональности новых сервисов согласно требованиям;
  • Написание автотестов;
  • Проведение код-ревью;
  • Участие в анализе требований, выработка критериев приёмки и оценивание задач;
  • Участие в представлении функциональности заказчику.

Какие знания необходимы:

  • Знание и опыт работы с Java (от 17 или более поздних версий);
  • Знание Spring (базовые модули);
  • Опыт работы с реляционными СУБД;
  • Опыт работы с инструментами для автоматизации сборки и развертывания, такими как GitLab CI;
  • Опыт работы с VSC системами (git);
  • Опыт работы в команде.

Плюсом будет:

  • Опыт разработки UI;
  • Java (Vaadin);
  • Опыт работы с контейнеризацией приложений, знание принципов работы Docker, уметь создавать и запускать контейнеры, понимание устройства docker-файлов;
  • Опыт использования брокера Kafka;
  • Опыт написания модульных и интеграционных тестов;
  • Понимание принципов работы по методологии Scrum.