- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Middle/Senior Java Developer
X5 Group — стабильный и престижный работодатель с развитой инженерной культурой. Вакансия предлагает гибкий формат работы и работу с современным стеком технологий в крупном масштабе.
Сложность вакансии
Позиция требует солидного опыта (от 3 лет) и уверенного владения стеком Spring/PostgreSQL. Уровень Senior предполагает глубокое понимание архитектурных паттернов и умение работать в крупной корпоративной среде.
Анализ зарплаты
Зарплата в объявлении не указана, но для Middle/Senior Java разработчиков в Москве рыночный диапазон составляет от 250 000 до 450 000 рублей. X5 Group обычно предлагает конкурентоспособные условия, соответствующие верхним границам рынка.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в X5 Group уже сейчас
Присоединяйтесь к лидеру ритейл-теха и развивайте высоконагруженные сервисы в X5 Group!
Описание вакансии
🪄 Middle/Senior Java Developer
Удалёнка/Гибрид (Москва)
X5 Group — лидер офлайн- и онлайн-рынка продуктов питания.
Требования:
– Опыт разработки на Java от 3 лет.
– Знание принципов объектно-ориентированного программирования и паттернов проектирования.
– Опыт работы со Spring Boot.
– Опыт работы с PostgreSQL.
– Опыт работы с RESTful API, сервисной архитектурой.
– Умение работать в команде, высокая степень ответственности и самоорганизации.
🔜 А избранные IT-вакансии вы найдете в нашем канале IT Job Hub
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- PostgreSQL
- Microservices
- Java
- Spring Boot
- RESTful API
- Design Patterns
- OOP
Возможные вопросы на собеседовании
Проверка понимания внутреннего устройства Spring Framework.
Расскажите о жизненном цикле бина в Spring и как работают BeanPostProcessors?
Важно для работы с PostgreSQL в высоконагруженных системах.
Какие уровни изоляции транзакций в PostgreSQL вы использовали и какие проблемы они решают?
Оценка навыков проектирования систем.
Как бы вы спроектировали взаимодействие между микросервисами в условиях нестабильной сети?
Проверка знаний многопоточности в Java.
В чем разница между CompletableFuture и обычным Future? В каких случаях лучше использовать параллельные стримы?
Оценка опыта оптимизации производительности.
Как вы подходите к оптимизации медленных SQL-запросов и какие инструменты для этого используете?
Похожие вакансии
Python разработчик (Senior)
Python - разработчик (Senior)
.NET разработчик Middle+ , Senior
Разработчик C++ ( Middle+ / Senior )
Senior Java Developer
Senior Node.js Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия