Backend-разработчик Java

в команду проектов ОКМ

О компании

ШТОРМ Технологии – российский разработчик программных продуктов для автоматизации бизнес-процессов клиентского обслуживания, продаж и управления клиентским опытом.

В команде работает свыше 150 экспертов в области разработки, аналитики и тестировании программного обеспечения.

Центры разработки компании находятся в Москве, Санкт-Петербурге и Обнинске.

Входим в российскую многопрофильную ИТ-группу «ИКС Холдинг», в основные задачи которой входят инвестиции, управление и консолидация на рынке телеком-медиа и технологий. В 2020 году вошли в состав команды Nexign.

Клиентами ШТОРМ Технологии являются лидеры таких отраслей, как телекоммуникации, банки, технологический ритейл.

О проекте

Вакансия открыта в команде, которая помогает развивать Системы Взаимодействия с Клиентами одному из наших ключевых заказчиков - ПАО «МегаФон». Мы с коллегами со стороны МегаФон стараемся сделать обслуживание более качественным и быстрым для клиента, удобным и эффективным для сотрудников и управляемым для менеджеров. Мы реализуем как фронт («толстый» и «тонкий»), так и бэк, интегрируемся со многими сторонними системами, переходим от монолита к микросервисной архитектуре в комплексе систем, работаем, используя Kanban и стараясь соблюдать Agile принципы в целом.

Сейчас нам очень нужна помощь в области back разработки для голосовых каналов обслуживания (входящий/исходящий голос, распознавание речи, цифровые интерфейсы и вот это всё). Поэтому, если ты готов делать то, что мы ждем от нашего коллеги- системного аналитика и считаешь, что у тебя есть все, что для этого необходимо и это совпадает с нашими ожиданиями (см ниже), мы будем рады поделиться с тобой интересными задачами, масштабными внедрениями, позитивными эмоциями, потрясающим опытом коллег и корпоративными плюшками 😊

Мы ожидаем, что backend-разработчик, заботящийся о наших системах, будет:

  • Участвовать в ревью требований к back компонентам системы, помогать с их проектированием, и при необходимости предлагать изменять требования или адаптировать архитектуру, таким образом, чтобы реализация была более ценной;
  • Непосредственно реализовывать спроектированное;
  • Помогать коллегам делать лучшую реализацию путем проведения Code Review;
  • Думать о качестве и выражать эти мысли в виде unit-тестов (а может и e2e тестов для суровой бизнес-логики) и помощи специалистам тестирования по необходимости;
  • Помогать, по необходимости, DevOps специалистам с автоматизацией доставки и установки back-компонент;
  • Участвовать в улучшении деятельности команды через предложение, опробацию и применение современных технологий, а также новых инженерных практик.

Нам нужен разработчик, который имеет:

  • Высшее образование, желательно техническое;
  • Опыт выполнения схожих обязанностей от трех лет;
  • Понимание принципов ООП;
  • Знания паттернов проектирования;
  • Уверенные знания и опыт работы с Java 8+, Spring, Spring Boot, Maven/Gradle, TeamCity/Jenkins, ORM (Hibernate, etc);
  • Умение и желание писать unit- и интеграционные тесты (JUnit, etc.);
  • Опыт работы с БД (PostgreSQL, Oracle, MySQL), понимание реляционных баз данных, умение строить SQL запросы;
  • Навыки работы с командной строкой Linux;
  • Опыт работы с каким-либо сервером приложений (лучше Apache Tomcat, Nginx);
  • Знание и опыт реализации REST API сервисов;
  • Навыки работы с системой контроля версий (Git предпочтительно);
  • Понимание подходов CI/CD и опыт их применения/использования;
  • Работа с очередями RabbitMQ/Kafka;
  • Понимание принципов гибкой разработки ПО.

Будет здорово, если есть:

  • Знания и опыт разработки приложений с использованием микросервисной архитектуры;
  • Понимание и опыт создания Swagger-спецификаций;
  • Опыт работы с docker-контейнерами и Kubernetes;
  • Опыт создания высоконагруженных веб-сервисов и обеспечение их отказоустойчивости.

В свою очередь, мы предлагаем:

  • Масштабные задачи;
  • Профессиональное развитие;
  • Работу в команде экспертов с грамотным менеджментом;
  • «Белую» конкурентную заработную плату и оформление по ТК РФ;
  • Кафетерий льгот – возможность компенсировать затраты на отдых, туризм, обучение, ИТ доступы и другие интересные опции;
  • ДМС со стоматологией;
  • Современное «железо»;
  • Участие в специализированных конференциях, семинарах и обучение в Корпоративном университете;
  • Гибкое начало дня и возможность работать удалённо.

Нажимая кнопку «Откликнуться», я соглашаюсь с обработкой персональных данных