Senior Java Developer

Требования

БэкендООПHibernateGitJava

Местоположение и тип занятости

Санкт-ПетербургПолный рабочий день

Компания

E-learning для развития персонала

Описание вакансии

Условия работы

Работа в ведущей компании в сфере электронного обучения (e-Learning) для высшего образования и бизнеса;

Участие в крупных международных проектах с клиентами в США, Европе и др.;

Разработка программных платформ для электронного обучения (LMS) совместно с зарубежными командами.

Требования:

  • Высшее техническое образование;
  • Опыт разработки с использованием Java SE/EE от 3-х лет, опыт коммерческой разработки от 3-х лет;
  • Знание ООП, основных шаблонов проектирования;
  • Опыт разработки систем с многослойной архитектурой;
  • Знание Web-технологий и архитектуры Web-приложений Java;
  • Знание JSP, JSTL, Servlets;
  • Опыт работы с СУБД;
  • Хороший английский язык (технический);
  • Умение реалистично оценивать трудоёмкость задач.
  • Владение системами контроля версий Git, Mercurial или SVN.

Приветствуется:

  • Владение DI и ORM – фреймворками (Spring, Hibernate и пр.);
  • Опыт проектирования высоконагруженных систем, анализа и оптимизации производительности
  • Использование TDD и Unit-тестов в реализованных проектах.

Бонусы

•Оформление в соответствии с требованиями ТК РФ; •Индивидуальный график работы; •Профессиональный и карьерный рост; •Работа в команде настоящих профессионалов; •Офис в современном БЦ; •Компания активно участвует в обучении и развитии сотрудников; •ДМС + возможность страховать членов семьи по корпоративному тарифу; •100% оплата отпусков и больничных; •офис в Питере.

Дополнительные инструкции

В теме письма укажите название вакансии, которая Вас заинтересовала.