Tech Lead Java
Tech Lead Java в компанию, занимающуюся автоматизацией бизнес-процессов.
Стек: Java (Spring boot), PostgreSQL, Kafka, Elasticsearch, Selenium, Gradle, Maven.
Задачи:
✔️ Анализ возможностей использования open source решений на мировом рынке.
✔️ Разработка, реализация и согласование масштабируемой ИТ архитектуры продукта у ключевых покупателей и экспертов компании.
✔️ Отбор мотивированных и профессиональных коллег в нашу команду, поддержание атмосферы взаимовыручки и общей ответственности за результат.
✔️ Выстраивание эффективных процессов разработки (планирование ресурсов, сроков, декомпозиция, оценка, стабильность поставки).
✔️ Разработка функциональности системы (написание кода).
✔️ Построение процесса доставки продукта в продакшн совместно с DevOps, контроль встройки продукта в инфраструктуру и процессы покупателей.
✔️ Помощь Владельцу продукта в переговорах с заинтересованными лицами, на презентациях продукта и его замещение во взаимодействии с командой.
Требования:
✔️ Знание и опыт разработки на современных платформах с использованием последних технологий Java.
✔️ Знание шаблонов интеграции информационных систем (ESB, Kafka, Rest, Soap).
✔️ Опыт интеграции большого количества компонентов системы.
✔️ Знание гибких методологий разработки ПО (Agile, Scrum, Lean, Kanban).
✔️ Знание и опыт проектирования микросервисной архитектуры, опыт работы с очередями.
✔️ Опыт проектирования отказоустойчивых масштабируемых решений.
✔️ Опыт разработки архитектурной документации (компонентная, функциональная, развертывания и т.д.).
✔️ Понимание, как держать нагрузку и обрабатывать большие объемы данных.