Вообще все курсы Хекслета бесплатные! Но только до 15 декабря. Всё, что нужно → принять вызов

Senior Java Developer

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Объединяем IT и ретейл, чтобы совершать самые важные покупки было просто — во всех уголках страны

Описание вакансии

Условия работы

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

МагнитTech – команда из 3500 IT специалистов, которая создает экосистему комплементарных сервисов (Magnit pay, Magnit mobile, Моментальный кредит, DMP платформа, Программа лояльности): разработчики, тестировщики, специалисты сопровождения, системные администраторы (Ops, DevOps), бизнес-аналитики, системные аналитики, архитекторы и т.д.

Наша команда в Отделе разработки прикладных и интеграционных сервисов в поиске Главного Java разработчика / Архитектора.

В текущий момент команда интеграционных сервисов насчитывает 15 человек только разработчиков.
В активной эксплуатации находится более 50 сервисов, которые насчитывают более 150 потоков данных. Большая часть сервисов рассчитана на передачу десятков миллионов сообщений в сутки, взаимодействие более чем с 20к объектов в режиме 24/7.

Чем необходимо будет заниматься:

  • Разрабатывать новые интеграционные backend сервисы на Java в рамках проектов или пилотов;
  • Участвовать в проектирование архитектуры интеграции систем, приложений;
  • Дорабатывать, улучшать, поддерживать существующие сервисы;
  • Участвовать во внедрении новых подходов к реализации сервисов и подходов к работе в ИТ компании;
  • Участвовать в полном цикле жизни ПО: от обсуждения архитектуры, до внедрения и вопросов эксплуатации и развития.

Стек: Java 8-11, Spring, AMQ, Kafka, soap\rest, Camel, Maven, Git, ESB, HighLoad.

Что для нас важно:

  • Опыт работы Java EE и Spring Framework от 5 лет;
  • Опыт работы с СУБД, JDBC, транзакциями;
  • Понимание архитектуры информационных систем;
  • Опыт проектной работы в командах и самостоятельного продвижения проекта;
  • Опыт эксплуатации реализованного ПО.

Будет плюсом или будет усвоено в процессе работы:

  • Опыт работы с брокерами сообщений (Kafka/ActiveMQ);
  • Опыт работы с CI/CD;
  • Опыт в реализации интеграционных решений;
  • Опыт создания высоконагруженных сервисов;
  • Опыт работы с hazelcast или иными реализациями кэша;
  • Опыт Unit-тестирования, интеграционного тестирования, нагрузочных тестов.

Что мы предлагаем:

  • Развитие в активно развивающейся ИТ-компании, как горизонтально, так и вертикально;
  • Курсы и развитие в рамках команды и компании, обмен опытом с другими подразделениями компании;
  • Участие в проектах по автоматизации бизнес-процессов крупнейшего ритейлера в РФ (Highload);
  • Удаленная работа, гибкий график (возможность выбора время начала рабочего дня), 5-ти дневная рабочая неделя;
  • Оформление по ТК РФ;
  • Корпоративные программы лояльности от компании и партнеров.