Руководитель JAVA разработки
Обязанности:
• Разрабатывать код Web приложений и unit-тесты к нему с требуемым уровнем качества в заранее согласованные сроки.
• Участвовать в оценке трудоёмкости задач и планировании итераций разработки проекта с учётом внешних зависимостей.
• Участвовать в релизе обновлений в production среду.
• Участвовать в обсуждении архитектуры и дизайна, принимать проектировочные решение без постоянного контроля.
• Кооперировать с отделом аналитики в процессах улучшения проектной документации и артефактов анализа.
• Кооперировать с отделом тестирования в процессах верификации качества.
• Автоматизировать и улучшать разработческие процессы с целью повышения продуктивности разработчиков и снижения рисков потери качества.
• Осуществлять технический leadership на проектах.
Требования:
• Высшее либо неоконченное высшее техническое образование.
• Экспертное знание ООП и design patterns. Опыт разработки на ОО языке не менее 5-ти лет.
• Отличное знание языка Java (желательно наличие SCJP или эквивалентного сертификата). Опыт разработки на Java не менее 3-х лет.
• Опыт построения компонентов приложений на технологии Spring
• Опыт разработки Web приложений с использованием AJAX и REST.
• Опыт работы с СУБД, отличное знание SQL.
• Опыт работы в команде.
• Креативность, энергичность зрелость, уверенность при принятии решений, позитивность, неконфликтность, бескомпромиссность к качеству.
• Тщательное внимание к деталям