Java Developer
Хорошая стартовая позиция для новичка с четко прописанными требованиями и возможностью удаленной работы. Зарплата соответствует рыночному уровню для Junior-разработчика в РФ.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Позиция начального уровня (Junior), требующая базовых знаний Java/Spring и наличия pet-проектов. Основная сложность может заключаться в конкуренции среди начинающих специалистов и необходимости продемонстрировать понимание Docker и CI/CD.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предложенная зарплата от 75 000 ₽ находится в пределах рыночного диапазона для Junior Java разработчиков в России, который обычно составляет 70 000 – 110 000 ₽. Верхняя планка в 100 000 ₽, указанная в тегах, является конкурентоспособной для данного уровня.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
ITK academy
Java Developer
от 75 000 ₽
Полная занятость
Формат работы: можно удалённо
*☑️* Наши пожелания к кандидатам
-Знание Java/Kotlin на уровне core части языка и коллекций, умение писать код
-Опыт работы с git, знание основных команд и умение работать с ветками
-Знание фреймворка spring на уровне основных компонентов(web, security, data, cloud, test)
-*🔹*Spring boot: стартеры, зачем они нужны и как писать свои
-*🔹*Понимание, как работает oauth, если работал с keycloak, это твое преимущество
-*🔹*Умение работать с docker, понимание, чем контейнер отличается от образа
-*🔹*Понимание, как работает ci/cd в gitlab/github
-*🔹*Наличие pet-проектов
-*🔹*Понимание, что такое ACID в реляционных базах данных; знание, что такое индексы, когда их применять
Контакты: Откликнуться
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Java
- Kotlin
- Git
- Spring
- Spring Boot
- Spring Security
- Spring Data
- Spring Cloud
- OAuth2
- Keycloak
- Docker
- CI/CD
- GitLab
- GitHub
- SQL
- ACID
Возможные вопросы на собеседовании
Проверка базовых знаний Java Core, обязательных для Junior-разработчика.
Расскажите о внутренней реализации HashMap. Как разрешаются коллизии?
Вакансия требует понимания Spring Boot и его механизмов.
Что такое Spring Boot Starter и как создать свой собственный стартер?
В требованиях указано понимание ACID и индексов.
Что означают буквы в аббревиатуре ACID? В каких случаях использование индексов может замедлить работу базы данных?
Проверка навыков контейнеризации.
В чем принципиальное различие между Docker-образом и Docker-контейнером?
Упоминание Keycloak в вакансии как преимущества.
Как работает протокол OAuth2 и какую роль в этой схеме играет Keycloak?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

