Напиши текст вакансии для должности "JAVA Developer (Государственные продукты и сервисы)". Название компании: "Сбербанк". Расположение: Санкт-Петербург. График работы: Гибкий график. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 

О нашей компании Сбербанк - крупнейший банк в России (88 млн активных клиентов), один из ведущих международных финансовых институтов. Самый дорогой российский бренд, входящий в топ - 25 брендов мира. Мы создаем новую технологическую платформу, которая обеспечивает безопасность клиентов с помощью данных и алгоритмов. О нашем проекте Наше подразделение занимается разработкой сервисов по взаимодействию банковских и государственных структур. Мы помогаем государству реализовывать удобные цифровые услуги и интегрируем их в банковские продукты. Задача нашего проекта - реализовать единое окно для работы сотрудников Операционного центра по выполнению розысковых запросов различных функциональных областей (розыск банковских продуктов клиентов, истории операций и т.п.).   Мы используем следующие технологии: JAVA 11, IDEA(Eclipse), Git, Maven, OpenShift, Istio, Spring framework 5, Spring boot, JMS, MQ, Kafka, Hibernate, JPA, JavaScript и React для фронта, Postgre SQL, Liquibase.   Требования к кандидату:  Опыт работы от 3 лет на позиции разработчика (обучение разработке не в счет) Отлично ориентируетесь в концепции ООП, представляете и можете применить на практике принципы SOLID; Имеете знания и умеете применять на практике паттерны проектирования Хорошо владеете и имеете опыт применения по основным техническим компонентам и протоколам, необходимым для разработки клиент-серверных приложений (json\xml\http\Message broker\etc); Опыт программирования на Java от 3-х лет (Spring, Hibernate); Опыт работы с инструментами DevOps, инструментами командной разработки (Git, Jenkins, Ansible, Maven, Junit и пр.); Хорошо знакомы с реляционными СУБД и обладаете навыками чтения, написания и отладки SQL запросов средней сложности, оптимизации существующих запросов; Опыт работы со Spring Framework (Core, MVC, Security); Опыт анализа чужого кода, оптимизации и рефакторинга в поисках лучшего решения.  Будет здорово, если вы:  Имеете знания и опыт работы c OpenShift, gRPC, Kafka; Имеете представление и знания о принципах контейнеров Docker; Имеете знания и опыт работы с Spring Boot, JPA, JMS, JAX-WS/JAX-RS; Знание JBoss/WildFly или любого другого java application server; Хорошо владеете средствами организации командной среды разработки (BitBacket\Jira\Confluence).  Работа у нас — это:  Команда профессионалов, готовых поддержать ваши инициативы; Возможность работы с новыми технологиями; Современный офис на Карла Фаберже 8, м. Ладожская ДМС; Прозрачная система бонусов и премий, достойная зарплата.