Наш проект - ППРБ Финансовые сообщения — система обработки и маршрутизации финансовых сообщений для Сбербанка.
Проект обеспечивает:
- приём и обработку сообщений из различных источников (REST, Kafka, база данных)
- трансформацию XML-сообщений в стандартизированный формат
- интеграцию с внешними системами через REST, gRPC и Kafka
- управление процессами проверки, корректировки и отправки финансовых сообщений.
Технологический стек проекта:
- язык: Java 17
- фреймворк: Spring Boot 3.x
- база данных: PostgreSQL
- порядок миграций: Liquibase
- коммуникация: Apache Kafka (Spring Kafka), gRPC, REST
- ORM: Spring Data JPA (Hibernate)
- мониторинг: Micrometer, Prometheus, Actuator
- сборка: Maven
- контейнеризация: Docker
- оркестрация: DropApp.
Обязанности
- самостоятельная реализация функциональности от проектирования до деплоя
- участие в code review других разработчиков
- предложение и внедрение улучшений архитектуры и процессов
- работа с требованиями от бизнеса и техническими специалистами
- поддержка и доработка существующих решений
- документирование принимаемых решений.
Требования
- владение основными возможностями Java (Streams, records, sealed classes, pattern matching)
- опыт создания микросервисов, понимание контейнера Spring, IoC/DI
- опыт работы с реляционными базами данных, написание кастомных запросов
- опыт настройки producer/consumer, работа с топиками, обработка сообщений
- понимание микросервисной архитектуры
- знание слоистой архитектуры (Controller/Facade/Service/Repository)
- опыт работы с DTO-объектами и маппингом данных
- понимание асинхронной обработки сообщений и event-driven подходов
- умение работать с XML-документами, парсинг с помощью JAXB, SAX, STAX
- опыт работы со СУБД PostgreSQL
- понимание базовых концепций, участие в подготовке конфигурационных файлов
- понимание процессов интеграции безопасности (Checkmarx SAST)
- активное использование в командной работе, pull request процессы.
Условия
- комфортный современный офис рядом с ул. Уральская 1, формат работы - гибрид (3 дня офис, 2 удаленно)
- корпоративный спортзал и зоны отдыха
- более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
- расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
- бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров
- вознаграждение за рекомендацию друзей в команду Сбера.

