Город: Москва
З/п: обсуждается с кандидатом
Опыт работы: От 1 года до 3 лет
Отзывы о компании Актив Системс

Компания Актив Системс ищет разработчика Java\J2EE с опытом работы для участия в разработке существующего проекта. Необходим опыт работы с каким-либо JavaScript фреймфорком: ExtJS, Dojo, jQuery. Знание Spring и Hibernate.   

Условия:
  • оплата по результатам выполнения тестового задания и собеседование.
  • от 240\час и выше.
  • занятость на полный день.
  • рассматриваются только кандидаты выполнившие тестовое задание.
  • работа из дома
 
Тестовое задание:
  • Компания Актив Системс ищет разработчика Java\J2EE с опытом работы для участия в разработке существующего проекта. Необходим опыт работы с каким-либо JavaScript фреймфорком: ExtJS, Dojo, jQuery. Знание Spring и Hibernate.  
  • Условия:
    •оплата по результатам выполнения тестового задания и собеседование.
    •от 240\час и выше.
    •занятость на полный день.
    •рассматриваются только кандидаты выполнившие тестовое задание.


Практическое задание

Сделайте веб-приложение (war).
Приложение (одна страница) предназначено для управления списком аварийных порогов отклонений для
данных измерительных датчиков. Страница должна быть в виде таблицы со списком порогов отклонений
с функционалом добавления, редактирования и удаления элементов в ней.


Требования к проектированию приложения:

  •  пользовательский интерфейс должен быть построен на базе одного из JavaScript фреймворков, либо Sencha ExtJs версии не ниже 4.0, либо Dojo версии не ниже 1.7, на принципах OOP;
  • серверная часть должна быть построена на базе фреймворков Spring и Spring MVC версий не ниже 3.0;
  • работа с базой данных должна быть организована посредством фреймворка Hibernate версии не ниже 3.6;
  • в качестве субд можно использовать embedded решения, например: HSQLDB / H2 / Derby;
  • в качестве утилиты для сборки проекта можно использовать: Maven / ANT / Gradle;

Поля объекта Порог Отклонения:
1. id (long) – идентификатор записи;
2. number (integer) – номер измерительного датчика;
3. value (double) – значение аварийного порога отклонения;
4. is_active (boolean) – активный/неактивный.


Решение представить в составе:
1. архив с исходным кодом;
2. рабочий war файл.

0
Нравится