Ведущий Java разработчик, Москва.

▷ Работодатель: М.Видео-Эльдорадо (профиль,отзывы)
💰 From 0 RUR. | Режим: office | 10

* This listing is inactive or archived *

Компания М.видео-Эльдорадо в поиске Lead Java разработчика.

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

В нашу зону ответственности входит:

  • Предоставление доступа к данным по товарам, ценам, скидкам, доступным способам получения товаров и т.д.
  • Обеспечение процесса оформления заказа (формирование корзины покупателя, расчёт скидок на заказ, проверка актуальности остатков и т.д.).
  • Обработка заказов (обработка платежей, создание доставок, резервирование товаров, отправка чеков и уведомлений клиентам и т.д.).

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

• Delivery Manager • Team Lead • Аналитики • Тестировщики • Backend-разрабочики.

Помимо этого, у нас есть отдельные команды, состоящие из:

• Архитекторов • DevOps/SRE инженеров • Perfomance-тестировщиков • Специалистов поддержки.

Наши технологии: мы пишем микросервисы на Java 11+ с использованием Spring Boot. Иногда пишем на kotlin, когда надоедает ставить точки с запятой. Используем разные хранилища, как реляционные (PostgreSQL), так и нереляционные (Couchbase, MongoDB, Elasticsearch, Redis). Ориентируемся на event-driven архитектуру, используем kafka. Любим экспериментировать, внедряя project reactor и spring webflux. Так же, в некоторых случаях используем Camunda, когда надо описать какой-нибудь сложный бизнес-процесс. Мы ведём задачи в jira, пишем спецификации в confluence, а пушим и собираем код в gitlab. Наши сервисы развёрнуты в Яндекс.Облаке с круглосуточной поддержкой.

От вас требуется:

  • Уверенные знания java 8+ (Collections, Concurrency, Stream API).
  • Знания Spring Framework 4+ (Core, Data, Security).
  • Знания Spring Boot 2+ (Cloud, Starters).
  • Знания hibernate 4+ и/или JDBC.
  • Знания kafka.
  • Опыт работы с реляционными базами данных.
  • Понимание принципов микросервисной архитектуры и умение проектировать микросервисы.
  • Умение разбираться в бизнес-процессах и глубоко погружаться в контекст задачи с учётом понимания бизнес-процесса.
  • Коммуникабельность (умение организовать рабочий настрой в команде, общаться с заказчиком, собирать требования и т.д.).

Будет плюсом:

  • Опыт работы с kotlin.
  • Опыт работы с docker, kubernetes.
  • Опыт работы с NoSQL базами данных.
  • Опыт работы с BPM-движками (Camunda, Zeebe, JBPM и т.д).
  • Опыт работы с реактивными приложениями.

Условия:

  • Удалённый формат работы.
  • ДМС после испытательного срока.
  • Оформление в аккредитованную ИТ компанию М.Тех.
  • Ежегодная премия.
http://jobinme.mvideoeldorado.ru/
Spring FrameworkPostgreSQLKotlinHibernate ORMJavaNoSQL

Created: .
Expires after: .
Responses: 2

Откликнуться на вакансию  Работодатель: профиль,отзывы