Описание вакансии
Условия работы
Компания Рециклен (http://recyclene.ru) приглашает Java EE разработчика для работы над новым проектом компании - разработкой b2b мобильного приложения.
Обязанности:
- Разработка web-приложения (back-end) по Техническому заданию;
- Подготовка и написание Java Dock;
- Тестирование и документирование кода.
Требования:
- Опыт разработки на Java EE;
- Опыт разработки приложений навигации;
- Опыт работы со сторонними платежными модулями;
- Опыт написания документированного кода и документации;;
- Опыт работы с EJB от 1 года;
- Опыт работы с JAX-RS.
- Опыт применения REST, Hibernate, JBoss;
- Опыт работы с PostgreSQL от 1 года;
- Опыт работы с Maven, Git;
- Знание web технологий: Jquery, Angular;
- Знание и умение применять принципы ООП.
- Готовность выполнить 2 тестовых задания.
Дополнительно:
- Способность самостоятельно определять и соблюдать установленные сроки задач.
- Владение английским языком на уровне, достаточном для чтения и написания технической документации, деловой переписки.
- Коммуникабельность, ориентированность на сотрудничество, ответственность и умение работать в команде.
- Рассматриваем только кандидатов, выполнивших тестовые задания! Задания с резюме можно высылать на почту artemgalih@gmail.com.
Условия:
- Начальный оклад от 100 000 по результатам собеседования и тестирования;
- Возможен опцион в проекте;
- Испытательный срок 2 месяца;
- 5 дней в неделю;
- Оформление согласно ТК РФ;
- Место работы: г. Москва, Коломенский проезд (10 минут от метро Каширская);
- Тип занятости - полная занятость/гибкий график, возможна удаленная работа (зависит от стадии проекта).
Дополнительные инструкции
Необходимо выполнить два тестовых задания. Задания с резюме можно высылать на почту artemgalih@gmail.com.
Задание №1.
1) Опишите структуру классов для следующих объектов: Магазин одежды, стойки для одежды, верхняя одежда, пальто, куртка, синее пальто.
Стойки находятся в магазине, верхняя одежда висит на стойках, пальто это верхняя одежда, куртка это верхняя одежда, пальто может быть синим.
2) Напишите структуру таблиц баз данных для объектов: квартира, жилец квартиры, собака жильца квартиры, пенсионер.
Квартира находится в доме, жильцы живут в квартире, собаки принадлежат жильцам, жилец может быть пенсионером.
Задание можно выполнить в uml.
Задание №2.
Сделать war-приложение. В нём: один EJB-сервис отдаёт/сохраняет entity (человек: Фамилия, Имя, Отчество, дата рождения). Базу не надо, сохранение идёт в память. REST-контроллер, который выдаёт/принимает данные человека как JSON + 1 страничка html+jquery которая показывает и даёт редактировать эти четыре поля: Фамилия, Имя, Отчество, дата рождения. К дате рождения на страничке прицепить календарь. Желательно обойтись JAX-RS, но можно использовать и что-то другое. В таком случае - объясните свой выбор. web-приложение должно запускаться на jboss 7.x или на wildfly 8.x. Java 7