Middle Java developer
Основные обязанности
Разработка и поддержка клиентских и серверных частей веб-приложения видеоконференций:
- Проектирование и разработка новых функциональностей продукта;
- Поддержка существующей кодовой базы клиентской и серверной частей продукта;
- Проведение код-ревью.
Обязательные знания:
- Высшее техническое образование;
- Опыт проектирования и разработки ПО на Java - от 3 лет;
- Уверенные знания технологий разработки серверных-приложений на Java (J2EE, Spring, JAX-WS, Hibernate, Jetty);
- Опыт разработки с использованием различных СУБД (SQL);
- Опыт написания unit-тестов
- Понимание принципов ООП и шаблонов проектирования (MVC, MVP);
- Навыки командной разработки
Желательный опыт:
- Опыт разработки веб-приложений с использованием GWT;
- Опыт разработки с использованием СУБД PostgreSQL;
- Опыт работы с медиа-технологиями (WebRtc, RTMP, SIP)
- Опыт использования систем Jira и систем контроля версий Git.
- Знание систем сборок Maven, Jenkins
Что мы предлагаем:
- Официальное трудоустройство и оформление полностью согласно ТК РФ;
- Медицинская страховка (ДМС) – после испытательного срока;
- Страховка от несчастных случаев;
- Футбол, баскетбол, теннис;
- Обучение и сертификация за счет средств Компании;
- Современный офис в 10 минутах ходьбы от м. Текстильщики;
- Выходной день в честь дня рождения