Ищем Senior Java Engineer with React в нашу команду!
Наш клиент — один из крупнейших мировых ритейлеров одежды, продающий товары на 215 рынках через свою онлайн-платформу или 6 477 магазинов на 95 рынках. Работая в тесном сотрудничестве как единая глобальная компания, ориентированная на ключевые элементы производства модной одежды — дизайн, производство, дистрибуцию и розничную торговлю. Все производство основано на трех столпах — гибкости, цифровой интеграции и устойчивости.
Обязанности:
- Активное и постоянное участие в проектировании и разработке API
- Обеспечение доступности и отказоустойчивости сервисов, способствующих развитию бизнеса компании.
- Обеспечение качества разработки и чистоты кода (Clean Code)
- Постоянное совершенствование наших руководств по стилю, шаблонов проектирования и кода, а также нашей библиотеки компонентов React.
- Реализация скриптов для автоматизации тестовых случаев.
- Автоматическое и ручное исследовательское выполнение во время разработки для проверки соответствия критериям приемки.
- Поддержание и развитие автоматизированных тестовых случаев совместно с QA.
- Тесная работа с владельцем продукта и поддержка технического определения элементов бэклога продукта.
- Гарантия непрерывного развертывания; написание качественного, поддерживаемого кода с обширным тестовым покрытием в быстро меняющейся профессиональной среде разработки программного обеспечения.
- Предложение технических и функциональных улучшений для повышения ценности продукта.
Требования:
- 5+ лет обширного опыта разработки на Java, Maven
- 2-3 года работы со Spring Framework и создания веб-приложений Spring.
- Понимание и опыт разработки и развертывания микросервисов.
- Опыт разработки REST-интерфейсов, OpenAPI.
- Тестирование фронтенда и оптимизация производительности.
- CSS3/SCSS/HTML5, современные методы адаптивного дизайна.
- Обширный опыт работы с ES6, React, Redux, Redux-Saga, TypeScript, CSS, RESTful API.
- Отличные навыки проектирования, кодирования и отладки.
- ООП, ООД, ДПД. Опыт работы с паттернами проектирования.
- Рабочие знания реляционных баз данных, NoSQL технологий – MongoDB.
- Сильная способность использовать инструменты и агенты ИИ (ClaudeCode/Copilot) в повседневной разработке — делегирование задач, проверка результатов и итерации по решениям, сгенерированным ИИ, для повышения производительности и скорости доставки.
- Рабочие знания Kubernetes.
- Знакомство с Grafana.
- Опыт работы в Agile-среде, четкое понимание Agile-методологии и применимых к ней практик разработки.
- Отличные коммуникативные, организационные навыки и навыки фасилитации, продуктово-ориентированный подход, ориентация на результаты команды, готовность к постоянному личному и командному совершенствованию, лидерские качества и устойчивость.
- Приветствуется — опыт работы с Kafka, Kafka streaming.
- Приветствуется — опыт работы с различными облаками – AWS, Azure.
- Уровень английского Upper-Intermediate/Advanced (будет много общения с клиентом).
Мы предлагаем:*
- Гибкий формат работы — удаленно, в офисе или гибкий.
- Конкурентная заработная плата и хороший компенсационный пакет.
- Персонализированный карьерный рост.
- Инструменты профессионального развития (программа наставничества, технические выступления и тренинги, центры компетенций и др.).
- Активные тех-сообщества с регулярным обменом знаниями.
- Компенсация обучения.
- Памятные подарки к годовщине.
- Корпоративные мероприятия и тимбилдинги.
- Другие льготы, зависящие от местоположения.
*не применимо для фрилансеров