Напиши текст вакансии для должности "Java разработчик (Junior/Middle)". Название компании: "Синтека". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: Нет опыта. Ключевые навыки: 'REST', 'HTTP', 'Webpack', 'HTML', 'CSS', 'JOIN', 'API', 'JVM', 'Spring Framework', 'Желание учиться и развиваться', 'React', 'Vue.js', 'angular'

Мы разработчики уникального программного продукта для строительных компаний - системы автоматизации снабжения (SRM). Нашими постоянными клиентами являются такие известные строительные компании, как СЭТЛ Сити, ЛСР, ПСК Корпорация, Мавис, RBI и многие другие.   Обязанности:  Создавать и развивать существующий код, участвовать в разработке архитектуры приложения; Работать в команде, учиться и учить новых сотрудников разработке; Взаимодействовать с тестировщиками, проект-менеджерами и дизайнером.  Требования:  Хорошее знание JVM, Collections, Stream API, Concurrency; Опыт работы с СУБД Postgres, MySql или подобными. Понимание что такое JOIN, GROUP BY и другие основные операторы; Spring, Play Framework или подобные фреймворки; Знакомство с ORM системами (Hibernate, Ebean); Опыт работы с одним из js-движков: Angular, React, Vue; Понимание работы с асинхронным кодом, промисы и тд; HTML, CSS; Опыт работы со сборщиками npm, webpack; Знание протокола HTTP, что такое REST, какие основные принципы; Знание основных структур данных и алгоритмов; Желание развиваться в направлении FullStack разработки.  Условия:  Работа в надежной ведущей в своей области IT - компании, с большим опытом работы и уникальным продуктом; Полностью БЕЛАЯ заработная плата. Оплата отпусков и больничных; 5-дневная 8-часовая рабочая неделя (сб, вс, праздники – выходные); Дружелюбная атмосфера в команде, конструктивный настрой и наставничество для новых сотрудников; Работа в комфортабельном офисе с видом на Неву;  В офисе: игровая зона, чай, кофе, фрукты каждую неделю.