Назад
3 дня назад

Senior Java Developer (AI-Augmented Development)

Формат работы
remote (только Russia)/hybrid
Тип работы
fulltime
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Senior Java Developer (AI-Augmented Development): Разработка с нуля платформы управления эксплуатацией для инцидентов, плановых работ, телеметрии и обслуживания магазинов с акцентом на проектирование доменного ядра, сервисных границ и событийной модели данных. Focus on создании высоконагруженных сервисов на Java, интеграции через Kafka или RabbitMQ, тестировании и ежедневном применении AI-кодинг-ассистентов, MCP-серверов и CLI-агентов.

Локация: Москва; возможна удалённая или гибридная работа, офис рядом с м. «Добрынинская»

Компания

X5 Tech — IT-компания и цифровой партнёр торговых сетей и бизнесов X5 Group, разрабатывающий решения для сотрудников и покупателей группы.

Что делать

  • Участвовать в проектировании и разработке новой платформы эксплуатации с нуля для управления инцидентами, плановыми работами, телеметрией и обслуживанием магазинов подрядчиками.
  • Проектировать доменное ядро, границы сервисов и событийную модель данных для legacy-free платформы.
  • Разрабатывать, оптимизировать и сопровождать качественный Java-код, устранять дефекты и технический долг.
  • Участвовать в обсуждении архитектуры сервисов, выборе технологий, код-ревью и командных Scrum-процессах.
  • Разрабатывать и поддерживать unit- и интеграционные тесты, участвовать в тестировании и автоматизации.
  • Использовать Claude Code, Cursor, Codex, MCP-серверы и CLI-агентов как основные инструменты AI-augmented разработки, а также формировать AI-инженерные практики команды.

Требования

  • Более 6 лет опыта разработки.
  • Глубокое понимание Java Core, включая многопоточность, память и сборку мусора.
  • Опыт работы со Spring Framework и Spring Boot; Spring Security будет плюсом.
  • Знание архитектурных паттернов и шаблонов проектирования.
  • Уверенное владение SQL и реляционными СУБД, предпочтительно PostgreSQL, либо опыт работы с NoSQL, например MongoDB.
  • Понимание принципов построения и использования индексов, опыт со Spring Data JPA и JDBC.
  • Понимание и практический опыт работы с Kafka или RabbitMQ.
  • Опыт разработки и интеграции через REST или SOAP API.
  • Навыки написания модульных тестов с JUnit, Mockito или аналогами и понимание принципов тестирования ПО.
  • Понимание CI/CD, опыт работы с Docker и Kubernetes.
  • Ежедневный практический опыт работы с AI-кодинг-ассистентами Claude Code, Cursor и Codex; умение формулировать задачи для AI-агентов, валидировать результаты и итерировать.
  • Опыт или готовность работать с MCP-серверами, включая Playwright MCP и DB MCP; понимание промпт-инжиниринга в контексте разработки.
  • Опыт автоматизированного тестирования с Playwright или аналогами; готовность экспериментировать с MCP-серверами, CLI-инструментами, skills.md и другими подходами к AI-augmented разработке.

Хорошо, если есть

  • Опыт работы со Spring Security.
  • Опыт использования GitHub Spec-Kit, GSD, Ralph Loop или Superpowers.

Культура и преимущества

  • Удалённый или гибридный формат и гибкий график работы.
  • ДМС с выездом за рубеж и стоматологией, страхование жизни и здоровья.
  • Внешние тренинги, семинары, конференции, программы развития, мастер-классы и корпоративный университет.
  • Технические сообщества, митапы, демо-дни, программы для спикеров и авторов.
  • Спортивные сообщества, ежегодная Неделя здоровья, корпоративные мероприятия и программы волонтёрства.
  • Скидки в экосистеме бизнесов X5, программа привилегий Prime-zone и материальная помощь в сложных жизненных ситуациях.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →