Программист Java

ИТРИУМ
Санкт-Петербург

Зарплата

от 230 000 ₽

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

Требуемый опыт работы: 1–3 года

Полная занятость, полный день

Наша компания уже более 20 лет занимается разработкой платформ для комплексных систем физической безопасности. Наши программы и технические средства успешно обеспечивают безопасность таких объектов, как международные аэропорты, нефтеперерабатывающие заводы и университеты.

jaБэкэнд Платформы — современное реактивное JVM-приложение и сопутствующие сервисы, написанные преимущественно на Java и Scala. И мы ищем опытного разработчика на Java, готового подключиться к активной работе над этим бэкэндом.

Требования к кандидатам:

  • опыт коммерческой разработки на Java от 3 лет;
  • понимание принципов проектирования серверных приложений на Java, умение делить код на слои, компоненты;
  • готовность быстро освоить синтаксис Scala для того, чтобы решать те же задачи, что и на Java, но меньшим количеством строк кода;
  • понимание принципов работы веб-сервисов, веб-приложений и соответствующих протоколов (HTTP, websockets), принципов организации современных HTTP-API;
  • знание SQL, опыт применения ORM для организации работы с СУБД;
  • опыт многопоточного программирования, понимание концепций future, promise, actor, thread pool и др.;
  • навык работы в Linux на уровне пользователя.

Нас особо заинтересует:

  • опыт работы с Play! Framework, Akka;
  • опыт проектирования / работы над комплексным серверным приложением с большим количеством компонентов и логики;
  • опыт проектирования / реализации на бэкенде HTTP/REST-API;
  • знание / опыт работы со спецификациями и протоколами Onvif, RTP/RTSP.

Мы используем:

  • Backend: Java/Scala (Play! Framework, Slick, Guice), PostgreSQL, C++ (ffmpeg, CEF, OpenCV).
  • Frontend: JavaScript / Typescript (ES6+), React / Redux, LESS, npm / Webpack / Babel, AntDesign.
  • Инструменты: Youtrack, Confluence, Rocket.Chat, git, Jenkins, преимущественно Linux (debian-based).

Что вас ждет:

  • работа над своим продуктом;
  • небольшая (7-9 человек) команда разработчиков;
  • свобода действий, возможность влиять на образ продукта и рабочий процесс;
  • отсутствие бюрократии в реализации ваших идей;
  • техника для работы на выбор;
  • современный офис в 10 минутах пешком от м. Лесная;
  • оформление согласно ТК РФ;
  • полностью «белая» заработная плата;
  • гибкое время начала рабочего дня, возможность периодически работать удалённо;
  • полис ДМС после испытательного срока (3 месяца).
Размещено 21/11/2021

Открыть в источнике

Оставьте свои контакты, чтобы работодатель мог связаться с вами

Настрой карьеру с RIT.WORK
за 30 секунд

С ботом rit.work Вы найдете работу, о которой всегда мечтали.

Укажи свой стек, опыт работы, зарплату и бот подберет для тебя подходящие офферы.

🚀 Создать подписку