Senior/Lead Java Backend разработчик

Прямой работодатель  L2U
Москва, Россия
Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • Backend • Java • Kotlin • Spring • WEB
29 октября
Удаленная работа
Опыт работы любой
от 180 000 до 250 000 ₽
Работодатель  L2U
Описание вакансии

Привет, мы команда L2U!

Мы создаем продукт, который призван упростить и улучшить работу любых крупных контактных центров и их взаимодействие с клиентами.

Уникальность нашей системы в том, что она позволяет управлять сквозными коммуникациями в разных каналах через BPM-систему (движок управления бизнес-процессами). Другими словами, мы дадим нашим клиентам:

  • возможность с помощью графического редактора быстро проектировать реально исполняемые процессы и алгоритмы обслуживания (включая проактивные маркетинговые кампании);
  • возможность простой и удобной (через Drag&Drop) настройки интерфейсов оператора со всеми необходимыми виджетами.

Цель системы — чтобы любой клиент максимально быстро и качественно получал самую актуальную информацию, минуя многократные повторения рассказов о том, кто он и зачем обратился, а также ответы на вопросы, которые не имеют отношения к сути его проблемы.

Под капотом платформы топовые open source решения. Минимум legacy, никакой бюрократии — только эффективность и стремление к улучшению.

Сейчас наша команда это примерно 20 человек, в основном территориально распределены на Москву и Новосибирск, но мы не ставим границ в каком городе будет член нашей команды, есть возможность работать там, где вам удобно.

Наш стек:

  • Java 8/11
  • Spring
  • Hibernate, Liquibase
  • Maven, Gradle
  • Javascript (React, Vue.js)
  • Docker (Openshift/OKD)
  • Kafka (в ближайших планах)
  • Git
  • JIRA
  • Из нестандартного - мы плотно работаем с Liferay и BPMS-системой Camunda.

Кого мы ищем

Опытные Java-разработчики (уровнем от middle и без ограничений), которые готовы оперативно разобраться (с помощью наставников) в существующих модулях и функционале продукта, готовы осваивать Liferay и систему Camunda, участвовать в оптимизации текущей архитектуры и её развитии. Нам необходимо гибкое, модульное и легко-развиваемое решение.

Обязанности

  • Разработка и сопровождение интернет-продуктов и веб-сервисов уровня Enterprise;
  • Проектирование и разработка модулей системы (веб-приложений);
  • Разработка нового функционала системы и сопровождение существующего;
  • Написание unit- и интеграционных тестов;
  • Экспертный анализ бизнес-требований и технических решений;
  • Участие в обсуждении и принятии архитектурных решений.

Требования

  • Хорошее знание Java 8+;
  • Знание и умение применять ООП;
  • Знание и умение применять шаблоны проектирования;
  • Знание SQL;
  • Опыт разработки веб-приложений на Java EE или Spring;
  • Опыт работы с реляционными базами данных;
  • Опыт использования Maven/Gradle;
  • Умение писать чистый и понятный код;
  • Умение разбираться в чужом коде;
  • Умение и готовность разбираться в сложных проектах;
  • Готовность решать нетривиальные задачи;
  • Умение работать в команде;
  • Умение конструктивно аргументировать свою позицию;
  • Системное мышление;
  • Знание английского языка на уровне чтения технической документации

Не обязательно, но будет плюсом

  • Опыт работы с Liferay;
  • Понимание принципов OSGI;
  • Опыт использования Kubernetes/OKD/OCP;
  • Опыт работы с Docker;
  • Опыт разработки микросервисов (Spring Boot);
  • Опыт работы с message broker системами (Kafka/RabbitMQ);
  • Опыт работы с CI/CD;
  • Опыт использования Elasticsearch;
  • Опыт работы в Linux;
  • Опыт работы BPMS-системами (Camunda, Flowable);
  • Опыт работы с ORM-фреймворками;
  • Опыт работы с распределёнными кэшами (Redis, Hazelcast);
  • Знание нотаций BPMN 2.0, DMN, CMMN;
  • Опыт работы с ПО для контакт-центров, знание принципов работы телефонии и мессенджеров;
  • Понимание протокола WebSocket.

 

Мы предлагаем

  • Мы соблюдаем ТК: своевременная зп, отпуска, все необходимые выплаты и гарантии;
  • ДМС;
  • Отличный коллектив единомышленников;
  • Возможность работать в гибком графике и удалённо;
  • Возможность посещения профильных конференций. Готовы оказать всяческое содействие спикерам.
  • Возможность компенсации профильного обучения и успешного прохождения сертификации;
  • Премирование по результатам достижения бизнес-целей;
  • Мероприятия и корпоративы.

Специализация
Информационные технологииРазработкаBackendJavaKotlinSpring
Отрасль и сфера применения
WEB
Уровень должности
СеньорТимлид/Руководитель группы