Summary
Develops and maintains microservices for Sber's internal 'Конструктор привилегий' product, which manages loyalty tools that encourage organizations and their employees to use Sber as salary clients. Core stack: Java, RESTful APIs, Apache Kafka, JUnit/Mockito/TestContainers, Git and CI/CD.
Приглашаем тебя в команду «Конструктор привилегий» — мы разрабатываем продукт для внутренних пользователей Сбера, который управляет инструментами лояльности физических лиц, связанных с нашими государственными и корпоративными клиентами. Продукт мотивирует организации и их сотрудников обслуживаться в Сбере как зарплатные клиенты. Мы создаём решения, которые помогают бизнесу выстраивать эффективные программы лояльности, а клиентам — получать персональные преимущества.* разработка и поддержка микросервисов продукта «Конструктор привилегий»
* проектирование и реализация RESTful API для взаимодействия с внутренними системами
* работа с брокерами сообщений (Apache Kafka) для построения асинхронных взаимодействий
* написание unit- и интеграционных тестов (JUnit, Mockito, TestContainers)
* участие в code review, анализ и рефакторинг кода команды
* взаимодействие со смежными командами и аналитиками в рамках продуктовой разработки* опыт коммерческой разработки на Java от 1 года
* уверенное знание принципов ООП, SOLID, паттернов проектирования
* глубокое понимание работы JVM: управление памятью, сборка мусора, многопоточность
* опыт разработки RESTful API, понимание принципов HTTP, JSON, XML
* понимание принципов микросервисной архитектуры, опыт работы с брокерами сообщений
* навыки работы с системами контроля версий (Git) и CI/CD-инструментами
* опыт написания unit- и интеграционных тестов (JUnit, Mockito, TestContainers)
* умение читать и анализировать чужой код, проводить code review
Будет дополнительным плюсом
* опыт разработки на Kotlin
* глубокое понимание Apache Kafka (схемы, consumer groups, идемпотентность)
* опыт работы с PostgreSQL на уровне оптимизации запросов и работы с Hibernate
* знание принципов DDD, Event Sourcing, CQRS
* опыт работы в продуктовой команде по методологии Agile/Scrum* комфортный современный офис
* корпоративный спортзал и зоны отдыха
* более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
* программа адаптации и помощь руководителя на старте
* расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа