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