Описание вакансии
Основные обязанности
- Участие в разработке и поддержке текущих проектов, проведение технических исследований, рефакторинга кода, локализации проблем и других задач в рамках Java-проектов.
- Участие в разработке ключевых модулей, глубокий анализ бизнес-требований, выбор архитектуры системы и детальное проектирование модулей.
- Написание соответствующей технической документации, строгое следование стандартам разработки, обеспечение сроков и качества проекта.
- Проведение макроанализа существующих или будущих систем, внедрение инновационных технологий и решений для устранения недостатков продукта.
Требования к кандидату
- Диплом бакалавра в области компьютерных наук, инженерии или смежной специальности.
- Подтвержденный опыт разработки на Java и поддержки проектов.
- Сильные аналитические навыки для глубокого изучения и анализа бизнес-требований.
- Способность писать четкую и лаконичную техническую документацию.
- Опыт проектирования систем и детального проектирования модулей.
- Инновационное мышление для внедрения новых технологий и решений.
- Отличные навыки решения проблем и внимание к деталям.
Желательные квалификации
- Опыт работы с Agile-методологиями разработки.
- Знание микросервисной архитектуры и облачных технологий.
- Знакомство с практиками и инструментами DevOps.
- Отличные коммуникативные навыки и умение работать в команде.


