👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

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

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

Москва, Иннополис

Компания

IT-компания и основной цифровой партнер торговых сетей и бизнесов X5 Group

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

О компании и команде

X5 Group - лидер офлайн- и онлайн-рынка продуктов питания. Мы управляем портфелем брендов сетевых магазинов «Пятёрочка», «Перекрёсток», «Карусель», «Чижик», цифровыми бизнесами «Перекрёсток Впрок», «Около», 5Post, а также собственными службами логистики, прямого импорта и рядом цифровых сервисов для партнёров.

Х5 Технологии — это отдельная бизнес-единица Х5 Group, которая отвечает за создание комплексных цифровых решений для бизнес-единиц Х5.

Наша команда — это 4000+ специалистов по информационным технологиям и большим данным. Мы разрабатываем решения, которые помогают десяткам миллионов людей.

В Дирекцию по разработке X5 Технологии открыта позиция Java разработчика на проект GK Retail.

О проекте: GK Retail - один из самых масштабных проектов нашей компании, более 20 000 инсталляций, сотни тысяч пользователей. Программное обеспечение GK полностью управляет экосистемой магазина (товародвижение, акции, цены, аппаратная инфраструктура и т.д.).

Что делает наше предложение уникальным:

  • наш продукт автоматизирует деятельность более 20 тыс. магазинов X5 Group;
  • одна фича может принести большой эффект для всех торговых сетей;
  • вы можете увидеть и воспользоваться результатами своей работы в повседневной жизни: у нас 40 млн. лояльных покупателей;
  • широкие возможности для улучшения существующего решения;
  • сильная команда высококлассных специалистов, у которых всегда можно научиться чему-то новому.

Используем следующие технологии: Java 11, Spring Framework, Hibernate, ActiveMQ, PostgreSQL. Монолитная архитектура. В разработке используем инструменты GitLab, IDE IDEA, Jenkins, есть культура код-ревью в командах, также ряд процессов разработки автоматизирован в pipeline: прогон автотестов, анализ кода с помощью sonar и т.д.

Необходимо будет много времени уделять анализу текущего кода, его оптимизации, рефакторингу. 

В нашей команде тебе предстоит:

  • Разработка программных решений в приложениях на основании технических заданий;
  • Разработка unit тестов;
  • Cопровождение, документация и эксплуатация разработанных приложений.
  • Консультация по техническим вопросам в приложениях;
  • Выявление дефектов и поиск причин их возникновения;
  • Разработка вариантов решения проблем и устранения инцидентов и дефектов;
  • Решение сложных инцидентов и проблем, переданных на третью линию поддержки;
  • Оптимизация программного решения, увеличение производительности систем;
  • Контроль качества работы разработчиков, в том числе подрядных организаций, проводение code review.

Ожидания от кандидата

  • Коммерческий опыт разработки на Java от 3 лет;
  • Уверенные знания Java и основных пакетов стандартной библиотеки;
  • Опыт применения основных пакетов Spring Framework;
  • Знание принципов и архитектуры приложений;
  • Знание принципов организации эффективной программной разработки;
  • Опыт применения СУБД для работы с данными, умение составлять SQL запросы;
  • Знание Hibernate;
  • Опыт командной разработки с использованием Git или другой системы контроля версий;
  • Желание разбираться с глубокими и сложными задачами, умение решать нетривиальные дефекты.

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

  • Формат работы на выбор: полная удаленка, гибридный формат, работа из офиса (Москва или Иннополис);
  • Гибкий график работы (с 8/9/10/11 утра);
  • Возможность обучаться и сертифицироваться за счёт компании: внешние тренинги и семинары по профессиональным тематикам, отраслевые конференции, профессиоанальные сообщества, программа развития управленческих навыков, очные мастер-классы, платформы онлайн-образования и многое другое;
  • Яркую корпоративную жизнь с большим количеством мероприятий, спортивных сообществ и клубов по интересам, конкурсов и возможностей для творческой реализации;
  • Развитую систему компенсаций и льгот;
  • Широкий пакет ДМС (включая выезд за рубеж и стоматологию), страхование жизни и здоровья;
  • Скидки в магазинах сети Х5 («Пятёрочка», «Перекрёсток»);
  • Программу привилегий Prime-zone (скидки на товары и услуги и специальные предложения от компаний-партнёров);
  • Материальную помощь сотрудникам, попавшим в сложную жизненную ситуацию;
  • Оформление по ТК РФ с официальной заработной платой