Shopping Live является большой онлайн площадкой, на которой можно купить все самое необходимое: от брендовой одежды до бытовой техники. При этом наш покупатель сам выбирает удобный для себя формат шопинга: заказывает товары из телеэфира, совершает покупки через интернет-магазин, маркетплейсы или мобильное приложение.
В настоящее время в Shopping Live открыта вакансия Java разработчик (направления e-commerce, SAP Commerce и OMS)
Обязанности:
- Разработка и развитие e-commerce и OMS на SAP Commerce (Hybris) / Commerce Cloud;
- Проектирование и реализация backend-логики на Java, интеграций и сервисов;
- Участие в проработке архитектурных решений вместе с системными аналитиками;
- Подготовка концепций, ТЗ, ЧТЗ, спецификаций, презентаций и планов тестирования;
- Поиск и устранение проблем в коде, производительности и интеграциях;
- Code review, поддержка качества кода, автоматизации и инженерных практик;
- Применение ИИ-инструментов для кода, тестов и документации с обязательной проверкой результата.
Общие требования:
- Коммерческая разработка на Java от 3-х лет;
- Уверенное владение Java 11+;
- Опыт enterprise/e-commerce проектов будет преимуществом;
- Владение программами: IntelliJ IDEA, Git, Jira, Confluence, Maven/Ant, Docker, Postman, SQL-клиенты, ИИ-ассистенты разработки;
- Высшее техническое образование, профильное ИТ-образование либо эквивалентный практический опыт;
- Английский: чтение и понимание технической документации.
Необходимые знания и навыки:
- Java 11+/17, ООП, коллекции, многопоточность, JVM и основы профилирования;
- Spring Core, Spring MVC, Spring Security, Spring Integration. Spring Boot - плюс;
- SAP Commerce (Hybris) / Commerce Cloud: extension mechanism, data modeling, FlexibleSearch, Impex, OCC, backoffice, cronjobs;
- SQL: проектирование, оптимизация схемы БД и запросов; ORM/JPA/Hibernate;
- REST/SOAP, интеграции, базовые интеграционные паттерны;
- Solr/Lucene или аналоги, индексация и настройка поиска;
- Шаблоны проектирования, clean code, code review, unit-тесты;
- Maven/Ant, Git, CI/CD, базовые практики Linux и Docker;
- Умение применять ИИ-ассистенты для кода, тестов и документации с обязательной валидацией результата и соблюдением ИБ.
Условия: - Полное соблюдение трудового законодательства;
- Удаленный формат работы;
- Гибкое начало рабочего дня: с 8, 9 или 10 часов;
- Дополнительные дни отдыха (от 3-х в год);
- Программа ДМС с обслуживанием в ведущих клиниках, включая поликлиническое обслуживание, стоматологию, плановую и экстренную госпитализацию, страхование для выезжающих за рубеж;
- Корпоративная скидка 30% на продукцию компании;
- Дополнительные выплаты по больничному листу и другие льготы (после 1 года работы);
- Интересные задачи и возможности для профессиональной самореализации!