Java Developer
Хорошая вакансия для Middle-разработчика с современным стеком (Java 21) и понятными задачами. Удаленный формат и работа в продуктовой ИТ-компании делают предложение привлекательным, хотя уровень зарплаты не указан.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Позиция требует уверенного владения Java 21 и опыта работы от 3 лет, включая понимание микросервисов и Kafka. Сложность умеренная, так как стек технологий стандартный для Middle-уровня, но требуется самостоятельность в принятии решений.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Зарплата в объявлении не указана, однако для Middle Java Developer с опытом от 3 лет на российском рынке медиана составляет около 250 000 - 300 000 рублей. Компании уровня 'Лоция' обычно предлагают конкурентные условия в этом диапазоне.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
ИТ-компания «Лоция»
Java Developer
Полная занятость
Формат работы: можно удалённо
*☑️* Чем предстоит заниматься
-самостоятельно дорабатывать функционал платформы на Java (21)
-тестировать новый функционал
-анализировать ТЗ и согласовывать планы выполнения работ для текущих задач
-локализовывать дефекты, расследовать инциденты и повышать качество программного продукта
*☑️* Наши пожелания к кандидатам
-опыт работы бэкенд-разработчиком - от 3-х лет
-опыт работы с системами управления версиями GIT
-опыт коммерческой разработки
-опыт разработки решений в монолитной и микросервисных архитектурах
-опыт работы с реляционными БД и SQL
-опыт работы с REST/API и Kafka
-опыт работы с OAuth
-базовые знания и опыт работы с CI/CD на уровне понимания и небольшой донастройки пайплайнов
-проактивность при выполнении рабочих обязанностей
-развитые коммуникационные навыки
Будет плюсом:
-Желательные требования:
-базовые навыки работы в Linux
-умение работать с системами логирования и мониторинга, Distributed tracing
-опыт работы с Gitlab
Контакты: Откликнуться
Java Job в Telegram | в VK | в Max
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Git
- Linux
- OAuth
- SQL
- CI/CD
- Kafka
- Java
- REST API
- GitLab
- Distributed Tracing
Возможные вопросы на собеседовании
Вакансия предполагает работу с Java 21. Важно понимать, какие новые возможности языка кандидат готов применять на практике.
Какие ключевые нововведения в Java 21 вы считаете наиболее полезными для разработки высоконагруженных систем и почему?
В требованиях указан опыт работы с микросервисами и монолитами. Вопрос проверяет архитектурное мышление.
В каких случаях, на ваш взгляд, оправдан переход от монолитной архитектуры к микросервисной, и с какими основными сложностями вы сталкивались при таком переходе?
Работа с Kafka — критический навык для данной роли. Проверяется понимание гарантий доставки сообщений.
Как обеспечить семантику 'exactly-once' при работе с Kafka в распределенной системе?
Упоминается работа с OAuth. Важно знать, как кандидат обеспечивает безопасность API.
Опишите процесс авторизации через OAuth 2.0. Какие типы Grant Types вы использовали и для каких сценариев?
Вакансия включает задачи по локализации дефектов и расследованию инцидентов.
Расскажите о вашем подходе к поиску причин утечки памяти в Java-приложении, работающем в Kubernetes. Какие инструменты вы будете использовать?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

