AVON

Архитектор Back-end

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • Более 6 лет
  • CI/CD
  • Spring Boot
  • Apache Kafka
  • Kubernetes
  • Back-end

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

Используемый стек:

  • Frontend: JS, React, Next.js, Flutter, Keycloak, Loymax.
  • Backend: Java 8/21, Spring, Spring Boot 3, Hibernate, Maven, ELK, PostgreSQL, Oracle 19/SQL/PLSQL, Camunda BPM 7.
  • CI/CD: GitLab, Jenkins, Artifactory, Ansible, Kubernetes.
  • Мониторинг: ELK, Grafana, Prometheus.

Задачи:

  • Вести архитектурное проектирование и разработку бэкендов нашего e-commerce решения, используя технологии, такие как Java, Spring Boot, Kafka, ELK и Camunda BPM.
  • Взаимодействовать с заинтересованными сторонами для сбора и анализа бизнес-требований, а также их трансформации в масштабируемые, эффективные и изящные технические решения.
  • Проектировать и реализовывать архитектуры на основе микросервисов с использованием Spring Boot, обеспечивая модульность, масштабируемость и поддерживаемость.
  • Использовать Camunda BPM для оркестрации рабочих процессов, управления бизнес-процессами и автоматизации бизнес-процессов в рамках электронной коммерции.
  • Определять и соблюдать передовые практики, стандарты кодирования и архитектурные рекомендации, обеспечивия согласованность и качество в разработке бэкенда.
  • Проводить архитектурные обзоры, выявлять потенциальные риски и узкие места, а также предлагать стратегии по их устранению для обеспечения стабильности и надежности бэкенд-системы.
  • Тесно сотрудничать с кросс-функциональными командами, включая разработчиков фронтенда, QA, инженеров DevOps и менеджеров продукта, чтобы предоставлять комплексные решения, отвечающие бизнес-целям и превосходящие ожидания клиентов.
  • Следить за тенденциями отрасли, новыми технологиями и передовыми практиками в разработке бэкенда и оценивать их применимость к нашей электронной коммерческой платформе.

Требования:

  • Опыт применения риск-ориентированного подхода в планировании и реализации разработки
  • Опыт работы 5 лет в аналогичной роли (предпочтительно в e-commerce) с использованием релевантного стека.
  • Опыт проектирования и реализации масштабируемых высоконагруженных решений на основе микросервисов (включая DDD, EDA).
  • Опыт проектирования интеграций с использованием REST/SOAP, очередей, брокеров сообщений (Kafka/MQ), XML/JSON, XSD/JSON Schema/WSDL;
  • Понимание различий и области применения различных хранилищ (SQL, NoSQL баз данных, key-value storages).
  • Знание требований безопасности, предъявляемых к современным решениям.
  • Знание процессов и практик CI/CD.
  • Опыт работы с гибкими методологиями разработки.
  • Владение английским языком на уровне не ниже B2.

Условия:

  • Гибридный формат работы.
  • Добровольное медицинское страхование ( включая стоматологию,госпитализация, телемедицина), полис для путешествий по России и за рубежом.
  • Льготное страхование по корпоративной программе ДМС для супругов и детей.
  • Страхование жизни и от несчастного случая.
  • Доплата к больничному листу до 80% от оклада 14 календарных дней.
  • Дополнительные дни к отпуску: день волонтерства (3 дня в год), день здоровья (1 день в год), день для обучения (1 день в год).
  • Компенсация питания.
  • Скидки на продукцию компании (40-50%).
  • Программа поощрения сотрудников с премиями.
  • Выплата премий за рекомендации кандидатов на вакансии.
  • Гранты на обучение.
  • Корпоративная подписка на онлайн-библиотеку Литрес.
  • Современный офис в центре Москвы (рядом с Красной Площадью и ГУМом).