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

Описание проекта: Мы формируем команду разработки нового функционала в App Сбербанк Онлайн. Продукт позволит реализовать реферальную механику продажи различных банковских продуктов среди клиентов и неклиентов. У нас классный Product Vision, интересные задачи, амбициозные цели. Присоединяйтесь к крутому проекту в роли Java-разработчика!   Мы ждем от кандидата:  Уверенное знание Java (Java SE 8+, Spring Framework (IoC, MVC, Transactions), Junit); Умение работать с фреймворками Hibernate, Spring; Опыт работы с Maven, Gradle, Git, Jira, Confluence, Jenkins.    Требуется знания в следующих технологиях:  Высшее техническое образование; Опыт от 4х лет коммерческой разработки на Java; Опыт работы в качестве Java Dev Lead или Senior Java Developer; Взаимодействия: HTTP, gRPC, Kafka; Контейнеризация: Openshift, Kubernetes, Docker; Технологии Service Mesh, Istio, Linkerd.    Требуется уверенное понимание:  Принципов микросервисной архитектуры; Методов проектирования и разработки распределенных, высокопроизводительных, отказоустойчивых решений; Паттернов проектирования и умение их применять в реальных проектах.    Плюсом будет:  Умение писать и оптимизировать SQL запросы; Умение работать с серверами приложений: Servlets, JNDI; Понимание обеспечения отказоустойчивости систем: таймауты, eventually consistency, circuit breaker; Понимание философии DevOps и все что с ней связано; Опыт проведения нагрузочного и стресс-тестирования; Опыт разработки автоматических тестов (модульных и интеграционных); Навык анализа требований и выработки технических решений.    Мы предлагаем:  Работа в крупнейшем банке России в офисе класса А; Интересные, сложные, амбициозные задачи; Команду профессионалов, готовых поддержать инициативы; Создание продукта для многомиллионной аудитории пользователей; Регулярное корпоративное профильное обучение; Работа с передовыми технологиями; Бесплатный спортзал, столовая в офисе; Конкурентные условия труда (белая заработная плата, оклад, премии); ДМС, страхование от несчастных случаев и тяжелых заболеваний; Материальная помощь и социальная поддержка, корпоративная пенсионная программа.