- Страна
- Беларусь
Senior / Lead Java Developer
Привлекательная вакансия для опытных разработчиков с современным стеком (Java 21) и интересными архитектурными задачами. Ограничением может быть только офисный формат работы в Минске.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена требованиями к уровню Senior/Lead, глубоким знанием JVM (включая Virtual Threads) и опытом работы с продвинутыми архитектурными паттернами (CQRS, Event Sourcing).
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предполагаемая рыночная зарплата для Senior/Lead Java разработчика в Минске составляет от 4500 до 6500 USD. Данная позиция соответствует верхнему сегменту рынка при условии подтверждения экспертных знаний в JVM и системном дизайне.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Контакты для отклика
Откройте контакты, указанные в вакансии.
Описание вакансии
Senior / Lead Java Developer
#SeniorJavaDeveloper #LeadJavaDeveloper #JavaDeveloper #PostgreSQL #RabbitMQ #Java #Офис #Минск
Требования:
Глубокое владение Java (17/21+), понимание GC, Concurrency / Virtual Threads и внутреннего устройства JVM. Отличное знание экосистемы Spring (Boot, Cloud, Security, Data, IoC). Знание паттернов микросервисной архитектуры, DDD, CQRS, Event Sourcing. Опыт оптимизации сложных запросов в SQL (PostgreSQL/MySQL), работы с NoSQL и кэшированием (Redis/Hazelcast). Опыт проектирования асинхронных систем через Apache Kafka / RabbitMQ.
Локация:*📍*Офис, Минск.
Контакт для отклика: Откликнуться +CV
*👉*Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Java
- Spring Boot
- Spring Cloud
- Spring Security
- Spring Data
- PostgreSQL
- MySQL
- Redis
- Hazelcast
- Apache Kafka
- RabbitMQ
- Microservices
- DDD
- CQRS
- Event Sourcing
- JVM
Возможные вопросы на собеседовании
Проверка глубоких знаний JVM и современных фич Java.
Расскажите о механизме работы Virtual Threads в Java 21 и в чем их преимущество перед классическими потоками в контексте высоконагруженных систем?
Оценка опыта проектирования сложных систем.
В каких случаях вы бы предпочли Event Sourcing классическому подходу хранения состояния, и с какими основными проблемами при этом можно столкнуться?
Проверка навыков оптимизации БД.
Как вы подходите к оптимизации медленных SQL-запросов в PostgreSQL при работе с таблицами объемом в сотни миллионов строк?
Оценка понимания микросервисного взаимодействия.
Как обеспечить консистентность данных между микросервисами при использовании RabbitMQ/Kafka без использования распределенных транзакций (2PC)?
Проверка лидерских качеств и архитектурного видения.
Опишите ваш процесс принятия архитектурных решений: как вы выбираете между внедрением новой технологии и использованием проверенного стека?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

