Java-тренер
По договоренности
Учебный центр IBS S ведущий провайдер по обучению и сертификации в сфере разработки и
внедрения ПО.
Мы ищем в нашу команду эксперта по Java-разработке.
Обязанности:
1. Проведение обучающих курсов (тренингов) по направлению «Java» в удаленном формате.
Значительный фокус на проведение следующих курсов:
- Java Advanced I: функциональное, асинхронное и реактивное программирование | | Разработка Java
- Java Advanced II: высокопроизводительная Java | | Разработка Java
- Микросервисы на Java: практический подход | | Разработка Java
2. Разработка материалов для новых обучающих курсов, актуализация материалов курсов из каталога, участие в разработке долгосрочных программ
Требования:
Желательные:
— Опыт программирования в коммерческих проектах на Java 8 и выше - от 5 лет.
Глубокое знание языка Java и фреймворка Spring (в частности, модули Spring Boot, Spring
REST, Spring Data), в т.ч.:
Функциональный подход в Java: лямбда-выражения, ссылки на методы, встроенные
функциональные интерфейсы, Stream API
— Executor и Fork/Join Pool
— Неблокирующий ввод/вывод èNIOí
— Асинхронная Java (на базе CompletableFuture)
— Реактивные стримы èJava 9í
— RxJava 2
— Spring WebFlux èProject Reactor)
— R2DBC (реактивная замена для JDBCí
— Работа с Reactive Spring Data JPA
— WebSocket и RSocket
— Модульное тестирование реактивных приложений на базе JUnit в связке с Mockito
— Умение объяснять на понятном языке и с примерами.
Отличное знание паттернов проектирования, ООП, принципов SOLID, тестирования,
алгоритмов и структур данных.
—
Желание изучать и преподавать современные технологии Java èSpring Cloud, Spring
Security, микросервисы и т.д.)
—
Опыт проведения учебных курсов (в том числе в онлайн формате) или любых публичных
выступлений.
—
Хорошо развитые социальные навыки, в том числе ведение переговоров, фасилитация,
тайм-менеджмент и т. д.
—
Если предложение интересно, отправляй в письме отклика свой ник в TG для оперативного
общения!
Условия:
Парт-тайм сотрудничество с аккредитованной IT-компанией, одним из лидеров IT
образования в РФ.
—
— Участие в проектах для крупных коммерческих компаний.
— Удаленная работа, объем работ обсуждается индивидуально.
График проведения курсов: в рабочее время по Мск
Опубликована день назад