🎂 Экосистеме Хабра — 19 лет!

Исследуйте все эпохи IT в игре-музее ко дню рождения. Соберите 19 артефактов, получите звание Архивариуса Хабра 19000 и участвуйте в розыгрыше мерча от компаний, которые делают будущее вместе с вами.

Поздравить нас → 19.habr.com

Tech Lead Java/Главный разработчик Java в СЭД

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

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

Компания

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

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

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

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

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

Мы ищем Tech Lead Java в команду развития проекта внедрения Системы Электронного Документооборота (СЭД).

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

Плановые метрики проекта:

  • Более 1 000 000 электронных документов в сутки;
  • Более 200 000 пользователей системы;
  • Более 20 000 точек подключения;
  • Сквозная интеграция с основными учетными системами Компании.

Стек: Java 8, Spring Boot 2.3.5, Spring JPA, Hibernate 5.4.22, Spring AMQP/Spring Cloud, Spring Security (OAuth2, LDAP), Activiti 7, RabbitMQ, React на фронте, Unix.

Чем предстоит заниматься:

  • Разбор существующего java-решения
  • Формирование команды java-разработки и организация внутренней работы
  • Задачи по поддержке и развитию системы электронного документооборота
  • Разработка функционала и доработка существующих решений по техническому заданию
  • Взаимодействие с аналитиками по вопросам реализации технического задания
  • Разбор и исправление ошибок

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

  • Опыт разработки промышленных высоконагруженных, отказоустойчивых, высокодоступных сервисов
  • Reverse engineering
  • Опыт проектирования архитектурный решений
  • Опыт поиска слабых мест и оптимизация существующих решений
  • Опыт управления командой разработчиков
  • Планирование, декомпозиция и обеспечение сроков реализации доработок
  • Опыт проведения review кода
  • CI/CD
  • Знания: Java 8, Spring Boot, Микросервисы, PostgreSQL, ReactJS, Unix, RabbitMQ, XML, Gradle/Maven, SoapUI/Postman, Apache jMeter, Activity

Мы предлагаем:

  • Работу в крупнейшей Retail Компаний страны;
  • Участие в развитии нового масштабного проекта;
  • Работу в команде над уникальными задачами;
  • Стабильную и прозрачную систему оплаты труда;
  • Работу с крупной инфраструктурой и современным стеком.