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

Привет! Если тебе интересно, как работают инвестиции, как реализован изнутри механизм, позволяющий зарабатывать и приумножать свои накопления, тогда будем рады видеть тебя в нашей дружной команде профессионалов своего дела. Мы разрабатываем абсолютно новое бэкенд приложение &quot;СберИнвестор&quot; для людей, которые уже умеют или только хотят научиться зарабатывать, инвестируя на рынке ценных бумаг. Под капот мы взяли всё лучшее от микросервисной архитектуры в купе с облачной структурой.   Что есть у нас:  Микросервисная архитектура, Java 11, Lombok, SpringBoot, Kafka, Thrift, gRPC, WebSocket, GraphQL, Redis, Spring AOP, Docker, OpenShift, PostgreSQL, Liquibase, Maven, Git.  Что ждем от тебя  опыт backend разработки на Java от 2-х лет; опыт в создании приложений с нуля; опыт в создании REST-API; умение писать читаемый, поддерживаемый и тестируемый код; умение писать DDL и DML SQL-скрипты; умение составлять и анализировать планы запросов для определение проблем с производительностью при работе с БД; проведение Code review;  Будет плюсом.  опыт backend-разработки инвестиционных инструментов, опыт работы с QuickFIX/j; опыт развертывания приложений в облачных структурах с использованием Docker, OpenShift; опыт работы с Kafka; опыт работы с Thrift/gRPC; понимание и использование на практике подхода TDD.  Условия:    команда профессионалов, готовых поддержать ваши инициативы; возможность работы с новыми технологиями; обучение за счёт компании; гибкий график (5/2, Сб и Вс - выходные дни), возможна дистанционная работа; красивый и комфортный офис в Санкт-Петербурге на п. Карла Фаберже д.8 (5 мин. от метро Ладожская); ДМС (медицинское страхование); прозрачная система бонусов и премий, достойная зарплата — размер обсудим на собеседовании.