В Центре авторизованного обучения ИТ – Технологиям Университета ИТМО открыта вакансия Преподаватель курса «Java-разработчик». Если Вы являетесь опытным программистом и готовы поделиться своими знаниями с широкой аудиторией, будем рады получить ваш отклик на вакансию! Обязанности: чтение курсов по направлению Java; разработка материалов курсов по данному направлению. Требования: высшее техническое образование; знание алгоритмов и структур данных; HTTP, REST, JSON, Spring Initializr; SpringBoot.Maven. Структура проекта. Контроллеры; Аннотации. Сервисы; Spring Data JPA. PostgreSQL; Пагинация, сортировка фильтрация. HQL dialect; Swagger-UI. Конфигурационные классы. Обработка исключений; Модульное тестирование. JUnit, Mockito, SpringBootTest; Spring Security, JWT Token; Docker и Kafka (базовые понятия); хорошие коммуникативные навыки; приветствуется опыт преподавания или большое желание его приобрести. Условия: работа по совместительству; график работы с 18-30 до 21-50, 3-4 дня в неделю дистанционно; дружный коллектив; комфортные условия труда.