Стажер Java разработчик
- Без опыта
- Частичная (стажировка)
- Москва
КОМАНДА:
Мы создаём и поддерживаем платформу для управления виртуальной инфраструктурой. Это сложная и интересная распределённая система, где виртуальные машины, сети и хранилища работают как единое целое.
Ваши задачи
- Участвовать в разработке реального, востребованного продукта виртуализации.
- Изучать внутреннее устройство платформы виртуализации под руководством опытных менторов.
- Выполнять задачи по доработке бэкенд-логики на Java.
- Учиться работать с системой управления версиями Git и проектом через GitLab (форки, пулл-реквесты, код-ревью).
- Писать REST API.
- Разбираться в базах данных PostgreSQL и выполнять простые SQL-запросы.
- Писать unit-тесты и понимать, зачем они нужны.
- Исправлять ошибки
Наши ожидания
- Хорошо знает Java Core (основы ООП, коллекции, исключения).
- Понимает базовые принципы работы веб-приложений и REST.
- Знаком с основами SQL (что такое SELECT, INSERT, JOIN).
- Имеет представление о Git.
- Готов разбираться в большом и сложном проекте, не боится задавать вопросы.
- Умеет гуглить и находить решения самостоятельно.
- Знает английский язык на уровне, достаточном для чтения документации и общения в чате.
Будет плюсом
- Опыт, даже учебный, с Spring Framework (Boot, Core, Data, Security)
- Понимание, что такое виртуализация и KVM.
- Базовое понимание Docker,Kubernetes и Linux.