Напиши текст вакансии для должности "Full-stack java разработчик (junior)". Название компании: "Бизнес Технологии". Расположение: Санкт-Петербург. График работы: Удаленная работа. Опыт работы: Нет опыта. Ключевые навыки: 'Java', 'ООП', 'HTML5'

Приглашаем к сотрудничеству в команду которая занимается созданием системной части ERP системы Global используемой на промышленных предприятиях с тысячами пользователей. Т.е. вам не надо будет писать бизнес-логику и бизнес-приложения, но будете разрабатывать сервис (веб-приложение и сервер приложений) умеющий запускать и отображать бизнес-приложения написанные на языке Scala в браузере пользователя. Сервис предоставляет для бизнес-приложений набор высокоуровневых графических примитивов (фреймы-компоновщики, гриды, деревья, контролы, графики, график ганта, олап, CAD и многие другие), разнообразный API, абстрактную мета-модель процессов бизнес приложений, средства выполнения dsl и отладки. Обязанности:  Разработка фреймворка ERP системы Глобал Реализация нового функционала, исправление ошибок Написание модульных тестов Развитие внутренней среды разработки компании  Требования для Junior:  Знание Java (хватает знаний для написания не сложных консольных приложений с минимальным использованием справочников) Уверенное знание ООП Минимальная алгоритмическая подготовка (вас не смущают вопросы: &quot;Дайте оценку сложности алгоритма&quot; и &quot;расскажите о вариантах обхода дерева&quot;) Вы можете ответить на вопрос &quot;чем отличается массив от списка&quot; и для вас не составит труда написать свою реализацию интерфейса LinkedList.  Требования для Middle: Дополнительно к требованиям для junior  Опыт работы от 1 года Уверенное знание Java SE  Желательно:  Знание HTML5  Условия:  Сложный проект на 500 тыс. строчек кода с большим объемом технического долга, собственных технологий и не стандартных решений. Будет интересно, но не просто. У нас много работы, но не перерабатываем. Мы пишем модульные и интеграционные тесты, проводим ревью кода, используем гибкие методологии разработки, строим самоорганизующуюся команду, выполняем непрерывную сборку проекта, используем gradle, git, uml, trello. Для создания продукта используем сторонние продукты и компоненты: posgreSQL, oracle db, sencha gxt, devexpress, infinispan, antlr, jetty, jenkins и др. Постоянно совершенствуем методологии разработки и повышаем свою эффективность. &quot;Гибкий график&quot; по договоренности Можно работать в офисе в Спб, Вологде, Перми или удаленно Заработная плата по итогам собеседования Собеседование проводится удаленно Оформление по ТК, &quot;белая&quot; ЗП