Напиши текст вакансии для должности "Программист Java". Название компании: "ИТРИУМ". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Java', 'SCALA', 'Linux', 'SQL', 'HTTP', 'ORM', 'REST API', 'WebSockets'

Наша компания уже более 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 месяца).