- Страна
- Россия
- Зарплата
- от 75 000 ₽
Java Developer
Хороший старт для новичка: удаленка, гибкий график и работа под присмотром техлида. Зарплата соответствует рыночному уровню для Junior, а стек технологий актуален и востребован.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Позиция ориентирована на Junior-разработчиков с наличием pet-проектов. Основная сложность заключается в необходимости знания широкого стека (Spring, Docker, OAuth) на начальном уровне, но работа предполагает менторство.
Анализ зарплаты
Предложенная зарплата от 75 000 ₽ находится в пределах рыночного диапазона для начинающего Java-разработчика в России, где медиана составляет около 90 000 ₽. Для Junior-позиции с обучением это адекватное предложение.
Откликнитесь в ITK academy уже сейчас
Отправьте свое резюме и ссылку на pet-проекты на почту ITK academy, чтобы начать карьеру в Java-разработке!
Описание вакансии
ITK academy
Java Developer
от 75 000 ₽ за месяц
График: 5/2 с гибким началом
Формат работы: удалённо
*☑️* Чем предстоит заниматься
-Разработка на Java/Kotlin в команде практиков под сопровождением технического специалиста
-Работа с фреймворком Spring и Spring Boot, Docker, CI/CD
-Профессиональный рост в долгосрочном пути в IT-индустрии
*☑️* Наши пожелания к кандидатам
-Знание Java/Kotlin на уровне core-части языка и коллекций, умение писать код
-Опыт работы с Git, знание основных команд и умение работать с ветками
-Знание Spring на уровне основных компонентов (web, security, data, cloud, test), Spring Boot: стартеры и как писать свои
-Понимание, как работает OAuth (опыт с Keycloak — преимущество)
-Умение работать с Docker, понимание разницы контейнера и образа
-Понимание, как работает CI/CD в GitLab/GitHub
-Понимание ACID в реляционных базах данных, знание индексов и когда их применять
-Наличие pet-проектов
Контакты: Откликнуться
Java Job в Telegram | в VK | в Max
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Java
- Kotlin
- Spring
- Spring Boot
- Docker
- CI/CD
- Git
- GitLab
- GitHub
- OAuth
- Keycloak
- PostgreSQL
Возможные вопросы на собеседовании
Проверка базовых знаний языка, обязательных для Junior-позиции.
Расскажите о различиях между интерфейсом и абстрактным классом в Java. В каких случаях вы выберете тот или иной вариант?
Вакансия требует понимания Spring Boot. Важно знать, как фреймворк упрощает конфигурацию.
Как работает Spring Boot Starter и что происходит 'под капотом' при аннотации @SpringBootApplication?
Работа с данными — критически важный навык. Вопрос проверяет понимание теории БД.
Что такое ACID в контексте транзакций баз данных? Можете привести пример ситуации, где нарушение одного из принципов приведет к потере данных?
В требованиях указан Docker. Нужно понимать базовые сущности.
В чем принципиальная разница между Docker Image и Docker Container? Как вы создаете образ для своего приложения?
Упоминание Keycloak в вакансии делает этот вопрос актуальным.

