Наша команда занимается разработкой систем, предоставляющих клиентам физ.лицам возможность быстро и просто осуществлять платежи через различные каналы обслуживания (WEB и мобильное приложения Сбербанк Онлайн, банкоматы) . Высоконагруженная микросервисная архитектура обеспечивает высокую производительность, надежность и масштабируемость. Команда работает по методологии Agile, включает в себя как бизнес, так и IT-специалистов. Решения проектируются и реализуются начиная с клиентского опыта фронта до бэковых систем приема и обработки платежа. Обязанности писать бизнес-логику для реализации новых фич для клиентов исправлять найденные дефекты, и писать UT, чтобы они больше не повторялись дорабатывать и поддерживать инструменты автоматизации процессов тестирования приложения (API-тесты) заниматься рефакторингом. Требования знание Core Java (11+) знание Spring Core умение работать с Linux Command Line опыт работы с Jenkins (написание pipeline) опыт использования библиотеки Jackson знание о паттернах проектирования кода, применение их в работе опыт работы с Openshift/Kubernetes умение пользоваться git (merge, rebase, резолв конфликтов) понимание принципов S.O.L.I.D и применение их при написании кода понимание протокола HTTP уверенное знание принципов работы HTTP, REST и микросервисных паттернов умение работать с Linux Command Line. Условия работа в крупнейшем банке России интересные задачи, свежий стек работа по современной методологии Scrum/Agile прозрачная система премирования ДМС обучение за счет компании.