Напиши текст вакансии для должности "Java разработчик". Название компании: "IconSoft". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Spring Framework', 'PostgreSQL', 'Java EE', 'Java', 'Hibernate ORM', 'ORACLE'

Привет! Я – Мария, менеджер по работе с талантами компании IconSoft, отвечаю за поиск и работу с людьми, которые могут присоединиться к нашей команде. IconSoft – молодая ИТ-компания, которой есть чем гордиться. Мы разрабатываем и поддерживаем платформу для ГАИС «ЭРА-ГЛОНАСС», системы, которая помогает спасать людей и предотвращать возникновение опасных ситуаций на дорогах. Наша команда работает над проектами построения хранилищ данных, разработки платформенных решений для автоматизации бизнес-процессов и интеграционных решений на базе ГАИС «ЭРА-ГЛОНАСС». Мы в поиске Backend разработчика (Java), который совместно с нашей командой будет отвечать за проект разработки и развития платформы ГАИС ЭРА ГЛОНАСС. За что будет отвечать наш коллега? За разработку backend-компонентов решения, а именно:  развитие интеграционных веб-сервисов (внешние интеграции в т.ч. со СМЭВ и различными службами экстренного реагирования). доработку компонентов бизнес-логики на трехслойной и событийно-ориентированной архитектуре. участвовать в миграции проектных модулей на современные версии библиотек и фреймворков. оптимизацию производительности высоконагруженных модулей. Принимать участие в оптимизации архитектуры системы. Выполнять исследовательские задачи в рамках проекта. Участвовать в тестировании разработанных компонентов, исправлении дефектов.  Мы ожидаем от кандидата:  Умение работать в команде, писать код в соответствии с проектными требованиями, соблюдать архитектурные требования: для нас важно соблюдать экологичность среды производства. Опыт разработки на Java 8+. Опыт работы со Spring Core, Spring MVC. Опыт написания unit-тестов с использованием Junit5 и Mockito. Опыт работы с git  Навыки, которые помогут быстрее включиться в наши задачи, но не являются обязательными для нашего будущего коллеги:   Опыт разработки на Java 13+. Опыт работы с СУБД Oracle/PostgreSQL, в частности умение писать запросы и процедуры, проектировать простые схемы данных. Знакомство с интеграционными решениями на базе JMS, Kafka, Rabbit и им подобными. Знакомство с SOAP (jax-ws) и REST (jax-rs)