Java-разработчик (удаленная работа)

15 ноября 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Java-разработчик

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

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

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

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

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

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 и т.д).
  • Опыт работы с реактивными приложениями.

Условия:

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


Посмотрите похожие вакансии

Java разработчик Middle/Senior (продукт крупного банка)
Компания: Staff-Hub
Зарплата: от 120 000 до 240 000 руб.
Разработчик Java
Компания: Sky Web Pro
Зарплата: от 170 000 до 190 000 руб.
Fullstack Разработчик (CMS Bitrix, WordPress, Modex) в IGaming
Компания: SEO-агенство
Зарплата: от 130 000 до 145 000 руб.