Senior AI-Augmented Java developer
6 дн. назад
RussiaSenior
javaspringrest apipostgresqlredisrabbitmqkafkadocker
X5 Group is a leading food retail and digital business company in Russia. X5 Tech is its main IT partner with over 5000 specialists creating digital solutions. The role involves designing and developing Java-based client-server applications with AI-augmented development tools.
О компании
- X5 Group - лидер офлайн- и онлайн-рынка продуктов питания.
- Мы управляем портфелем брендов сетевых магазинов «Пятёрочка», «Перекрёсток», «Чижик», цифровыми бизнесами «Перекрёсток Впрок», «Около», 5Post, а также собственными службами логистики, прямого импорта и рядом цифровых сервисов для партнёров.
- X5 Tech - IT-компания и основной цифровой партнер торговых сетей и бизнесов X5 Group.
- Команда из более 5000 специалистов разрабатывает решения, которые помогают 372 тысячам сотрудников группы работать с максимальным технологическим комфортом, а миллионам покупателей быстро и удобно покупать свежие продукты.
- Мы идем в сторону активного применения современных технологии, в частности, ИИ-инструментов разработки.Поэтому расширяемся и ищем вайбкод енжоеров и энтузиастов)
Обязанности
- Погружаться в бизнес-контекст, взаимодействовать с ключевыми стейкхолдерами и пользователями
- Генерировать образ результата совместно с Владельцами продуктов для нахождения оптимального способа его достижения
- Переводить нечёткие бизнес-запросы в архитектурные решения и реализуемые планы
- Проектировать и разрабатывать клиент-серверные приложения на Java
- Строить автоматизации бизнес-процессов: интеграции между системами, ETL-пайплайны, боты, внутренние инструменты
- Планировать архитектуру решений совместно с внутренними экспертами, принимать обоснованные технические решения
- Писать автоматизированные тесты , обеспечивать качество и надёжность решений
- Выстраивать CI / CD-пайплайны, настраивать агентские системы для code review и автоматизированного контроля качества
- Деплоить и поддерживать свои решения в продакшене
- Использовать AI-кодинг ассистенты (Claude Code, Cursor, Codex) как основные инструменты ежедневной работы
- Работать с MCP-серверами, CLI-агентами и другими инструментами AI-augmented workflow
- Оценивать и внедрять новые инструменты автоматизации разработки и тестирования
- Формировать инженерные практики работы с AI для всей команды
Требования
- 5+ года опыта разработки на Java + Spring, знание современных фреймворков и технологий
- Опыт проектирования и разработки REST API и клиент-серверных приложений
- Работа с реляционными БД (PostgreSQL), брокерами сообщений и очередями (Redis, RabbitMQ, Kafka)
- Понимание принципов проектирования: когда монолит, когда сервисы, когда скрипт
- Опыт работы с Docker, понимание CI / CD
- Привычка писать юнит-тесты, автоматизация процесса тестирования через агентов