Обратно к вакансиям

Преподаватель курса "Java-разработчик"

Центр авторизованного обучения информационным технологиям

Центр авторизованного обучения информационным технологиям Университета ИТМО приглашает практикующих Java-разработчиков для преподавания на курсах профессиональной переподготовки. Мы ищем коллегу, который сможет передать опыт как новичкам, так и помочь разобраться в тонкостях Spring экосистемы более продвинутым слушателям.

Обязанности

  • проведение занятий по языку программирования Java (базовый и расширенные курсы);
  • актуализировать и обновлять учебные материалы.

Требования

  • оконченное высшее технической образование;
  • уверенное знание Core Java: ООП, коллекции, многопоточность, исключения, работа с файлами;
  • понимание алгоритмов и структур данных;
  • владение инструментами: Git, Maven, Debugger;
  • навыки написания чистого кода: знание принципов SOLID и основных паттернов проектирования (Factory, Builder, etc.);
  • опыт разработки приложений на Spring Boot;
  • работа с базами данных: Spring Data JPA, PostgreSQL, HQL;
  • умение писать тесты: JUnit, Mockito;
  • понимание основ безопасности: Spring Security, JWT;
  • будет преимуществом знакомство с Docker и Kafka (базовый уровень);
  • приветствуется опыт преподавания или большое желание его приобрести.

Условия

  • оформление по ГПХ, работа по совместительству;
  • частичная занятость, занятия проходят 3 раза в неделю в вечернее время с 18:30 до 21:50 в дистанционном формате.

Хочешь работать в ИТМО
или есть вопросы?