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

Мы - финтех команда, разрабатывающая передовую брокерскую платформу. Мы выводим нашего брокера на новый уровень и создаем решения способные выдержать любую нагрузку и обеспечить доступность сервиса миллионам клиентов. Мы не поддерживаем legacy и полностью переосмысливаем все старые процессы. Ищем: Java разработчика, готового создавать крутые технологические решения. Необходимо будет писать красивый и эффективный код, разрабатывать архитектуру, писать unit-тесты. Высокий профессионализм, нацеленность на результат, самостоятельность, организованность и ответственность – такие черты очень потребуются. Наши ожидания:  От 3-х лет опыт в разработке высоконагруженных проектов, микросервисов. Опыт проектирования и разработки распределенных нагруженных систем, понимание принципов и идеологии EDA Знание принципов работы с очередями сообщений (желательно Apache Kafka) Желательно опыт работы с Kafka Streams Знание и опыт работы с Java 11+ (коллекции, stream, исключения, наследование и ООП) Знание принципов и опыт работы с реляционными БД (желательно Postgres) Знание Spring Framework, Boot, Web Опыт работы с форматами XML/JSON (желательно Protobuf) Опыт написания Unit-тестов, функциональных тестов Опыт работы с Git, Maven, Gradle Знание и опыт работы с k8s/OpenShift    Большим преимуществом будет, если вы понимаете, как устроен бизнес глобальных рынков.