Разработка приложений:
Разработка структуры данных, проектирование хранилищ и баз данных;
Проектирование и реализация взаимодействия между разрабатываемыми и существующими информационными системами;
Взаимодействие с техническими специалистами – разработчиками существующих приложений по вопросам, связанным с интеграцией;
Оптимизация разработанного кода;
Тестирование и внесение корректировок;
Подготовка документации по разработанным приложениям;
Оценка предполагаемых трудозатрат по проектам;
Подготовка отчетности по фактическим трудозатратам по проектам;
Осуществление консультационной поддержки Заказчиков и сотрудников компании в пределах своей сферы компетенции;
Описание технических требований к запуску приложений в эксплуатацию;
Поддержка разработанных проектов.
Прототипирование продуктов:
Разработка прототипов приложений;
Разработка концепций и архитектуры приложений;
Участие в выборе платформы для разработки приложений
Знание языка Java;
Опыт работы от года;
Знание клиент-серверных Java-технологий;
Знакомство со Spring Framework;
Знание технологий обмена данными: SOAP, REST;
Знание английского языка на уровне чтения технической документации