Описание вакансии
Ключевые обязанности
- Руководство и управление командой Java-разработчиков, предоставление технических рекомендаций и наставничество
- Контроль за проектированием, разработкой и внедрением Java-приложений
- Обеспечение соблюдения стандартов кодирования, лучших практик и архитектурных принципов
- Сотрудничество с заинтересованными сторонами для определения требований и результатов проекта
- Управление сроками, ресурсами и рисками проекта для успешной реализации
- Проведение код-ревью и предоставление конструктивной обратной связи членам команды
- Решение сложных технических проблем и предоставление эффективных решений
- Отслеживание новых технологий Java и тенденций в отрасли
Требования к кандидату
- Диплом бакалавра или магистра в области компьютерных наук или смежной специальности
- Не менее 8 лет практического опыта разработки на Java
- Минимум 3 года опыта на руководящих или управленческих технических должностях
- Экспертные знания в Java EE, Spring Framework, Hibernate и смежных технологиях
- Глубокое понимание микросервисной архитектуры и облачных технологий
- Подтвержденный опыт работы с методологиями Agile/Scrum
- Отличные навыки решения проблем и принятия решений
- Выдающиеся коммуникативные и межличностные способности
- Способность эффективно работать в динамичной среде с высокой нагрузкой
Предпочтительные квалификации
- Опыт работы с практиками DevOps и CI/CD-конвейерами
- Знание технологий контейнеризации (Docker, Kubernetes)
- Знакомство с фронтенд-технологиями (JavaScript, Angular/React)
- Сертификация по Java или смежным технологиям
- Опыт работы в финансовом секторе или смежных отраслях
