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

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

Разработка и поддержка серверных частей сервиса унифицированных коммуникаций (видеоконференции и мессенджер):

  • Проектирование и разработка новых функциональных характеристик продукта;
  • Поддержка существующей кодовой базы клиентской и серверной частей продукта;
  • Проведение код-ревью.

Требования:

  • Высшее техническое образование;
  • Опыт проектирования и разработки ПО на языке Java – от 2-х лет;
  • Отличные знания технологий разработки серверных приложений на Java (J2EE, Spring, Hibernate, Jetty);
  • Опыт разработки с использованием различных СУБД (SQL);
  • Опыт написания Unit-тестов;
  • Понимание принципов ООП и шаблонов проектирования (MVC, MVP);
  • Умение разбираться в чужом коде;
  • Умение писать тестируемый и поддерживаемый код;
  • Способность оперативно и самостоятельно осваивать новые продукты и решения;
  • Инициативность, нацеленность на результат, энтузиазм, стрессоустойчивость.

Желательный опыт:

  • Опыт разработки с использованием СУБД PostgreSQL;
  • Опыт использования систем JIRA и систем контроля версий GIT;
  • Знание систем сборок Maven и Jenkins.

Условия:

  • Официальное трудоустройство и оформление по ТК РФ;
  • Медицинская страховка (ДМС) после испытательного срока;
  • Страховка от несчастных случаев;
  • Компенсация жилья;
  • Выходной день в честь дня рождения.

Все вакансии

Отправить резюме