Java-разработчик

Обязанности:

• Активное участие в оценке проектов. Создание функциональных требований проекта, построение архитектуры приложений. Рефакторинг проектов. Разработка критических участков ПО;

• Следование полному циклу разработки, работа с аналитиками, QA инженерами, использование средств совместной разработки;

• Участие в процессе интеграции приложений в промышленную среду.

Требования:

• Опыт в разработке ПО с использованием Java/J2EE в качестве архитектора, ведущего разработчика от 3 лет;

• Успешный опыт реализованных крупных проектов с использованием Spring MVC, Spring Security, IoC, Life-ray Portlets, Servlets/JSP, Vaadin, web services, Struts 2.0, JavaScript, JQuery;

• Хорошие знания принципов построению архитектуры ПО и дизайн-патернов;

• Опыт разработки системы на технологии Java VA;

• Желателен опыт с Tomcat 6.0, Life-ray;

• Знание JDBC, опыт работы с Oracle;

• Опыт Unit-тестирования, интеграционного тестирования, стресс-тестирования кода.