Преподаватель курса JAVA
Местоположение и тип занятости
Компания
Информационные технологии и услуги
Описание вакансии
Обязанности:
- Обучение слушателей по утвержденным программам;
- Развитие читаемого курса, поддержание его актуальности;
- Разработка тематических планов и методических материалов;
- Повышение собственной квалификации, совершенствование преподавательских компетенций;
- Проведение аттестаций сотрудников;
- Повышение квалификации сотрудников.
- Проведение технических собеседований с кандидатами;
Требования:
- Хорошие преподавательские и организаторские способности, коммуникабельность, активность, инициативность;
- Высшее техническое образование;
- Экспертный уровень Java;
- Знание и опыт работы со Spring;
- Знание и опыт использования технологий интеграции приложений;
- Знание и опыт разработки многопоточных приложений;
- Знание и опыт работы с JDBC, ORM/JPA;
- Уверенное владение Hibernate, понимание транзакционности, понимание кеширования;
- Знание SQL, умение писать запросы;
- Хорошее знание и опыт работы со средствами сборки (Maven, Gradle);
- Уверенное владение git, применение github, GitLab, знакомство с GitLab CI;
- Уверенное владение Java SE 8, знание более новых версий, отличий между версиями;
- Опыт разработки REST API;
- Опыт написания Unit-тестов, знание TDD-методологии.
Дополнительные инструкции
- Знание и опыт работы с одной из реляционных СУБД;
- Знание и опыт работы с Jenkins;
- Опыт работы с RabbitMQ, ActiveMQ или иной реализацией JMS, знакомство с Apache Kafka;
- Опыт работы с Docker и инструментами CI/CD;
- Навыки работы в GNU/Linux, bash;
- Опыт работы с IMDG;
Ваш отклик

Вакансия в архиве
Вакансия в архиве, на неё нельзя откликнуться.