Senior Java Developer (AI, агентская разработка)
Технологии
Описание вакансии
Кратко о роли
X5 Tech ищет Senior Java Developer для работы над новой платформой с использованием AI-инструментов. Ожидается глубокое знание Java Core и опыт внедрения AI-ассистентов в ежедневную разработку.
Ключевые задачи
- Проектирование и разработка новой платформы.
- Написание, оптимизация кода и устранение технических долгов.
- Участие в архитектурных обсуждениях и выбор технологий.
- Написание unit- и интеграционных тестов.
- Проведение код-ревью.
- AI-augmented разработка: использование Claude Code, Cursor, Codex и работа с MCP-серверами.
Обязательные требования
- Опыт работы от 6 лет.
- Глубокое понимание Java Core (многопоточность, память, GC).
- Опыт работы со Spring Framework, Spring Boot.
- Уверенное владение SQL, PostgreSQL или NoSQL (MongoDB).
- Опыт работы с Kafka или RabbitMQ.
- Понимание CI/CD, Docker, Kubernetes.
- Практический опыт ежедневного использования AI-кодинг ассистентов.
- Понимание промпт-инжиниринга в контексте разработки.
Будет плюсом
- Опыт с Spring Security.
- Опыт работы с GitHub Spec-Kit, GSD, Ralph Loop или Superpowers.
Условия и бенефиты
- Полная занятость, график 5/2.
- Удаленный формат работы.
Процесс найма
- Для отклика направьте резюме на указанный email.
X5 Tech ищет Senior Java Developer (AI, агентская разработка).
Чем предстоит заниматься:
- Участие в проектировании и разработке новой платформы.
- Разработка, оптимизация и сопровождение высококачественного кода, устранение дефектов и технических долгов.
- Активное участие в обсуждении архитектуры сервисов, предложение и обоснование выбора технологий для реализации новых решений.
- Написание и поддержка unit- и интеграционных тестов, участие в процессах тестирования.
- Проведение код-ревью коллег с целью обеспечения соответствия кода стандартам качества.
- Регулярное участие в командных процессах (Scrum, Daily Stand-up, Planning, Retrospective).
- AI-augmented разработка: использование AI-кодинг ассистентов (Claude Code, Cursor, Codex) как основных инструментов ежедневной работы.
- Работа с MCP-серверами, CLI-агентами и другими инструментами AI-augmented workflow.
- Оценка и внедрение новых инструментов автоматизации разработки и тестирования, формирование инженерных практик работы с 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).
- Понимание промпт-инжиниринга в контексте разработки (опыт с GitHub Spec-Kit, GSD, Ralph Loop или Superpowers будет плюсом).
- Готовность экспериментировать с MCP-серверами, CLI-инструментами и другими подходами к AI-augmented разработке.
Условия:
- Полная занятость, график 5/2.
- Формат работы: удалённо.
Оригинальная вакансия:
https://t.me/itjobs_nocode/3910