Архитектор Java
Требования
Местоположение и тип занятости
Компания
Лидер отрасли ИТ-сервиса и аутсорсинга
Описание вакансии
Условия работы
Обязанности:
- Разработка концепций, архитектурных решений и подходов к реализации программных продуктов;
- Выстраивание производственного процесса (постановка задач, разработка, контроль кода, тестирование, рефакторинг, сборка, документирование);
- Участие в разработке и согласовании проектной документации (концепций, технических заданий, частных технических заданий, спецификаций реализации, презентаций, планов тестирования);
- Выполнение роли лидера группы: планирование работы группы, разработка и постановка задания для разработчиков на реализацию отдельных компонент системы, отслеживание выполнения задачи разработчиками;
- Обеспечение требуемого качества исходных текстов кода;
- Контроль соответствия разработанных систем архитектурным требованиям;
- Кураторство сотрудников на позициях разработчиков и тестировщиков.
Требования:
- Опыт разработки web-приложений с использованием Java;
- Знание Apache;
- Опыт работы в качестве TeamLead, архитектора от 3 лет
- SQL, желательно опыт работы с открытыми платформами (PostgreSQL);
- Опыт разработки приложений для более 10 000 пользователей;
- Знание Linux;
Приветствуется:
- Знание и опыт применения систем автоматизированного тестирования;
- Опыт разработки программных продуктов, сертифицированных по уровню защиты информации (минимум 1Г) –существенное преимущество.
- Опыт применения TDD;
- Понимание и опыт работы с технологиями гибкой разработки (Scrum, Kanban, иные);
- Понимание стандартов управления проектами ((PMI PMBock; IPMA ICB/НТК; PRINCE 2, иные).