Обязанности и достижения:
— Проектирование и разработка микросервисов на Java 17/Spring Boot; REST API.
— БД: PostgreSQL/MySQL, индексы и батчи, миграции Liquibase; Redis для кэша.
— Интеграции: Kafka (идемпотентность, DLQ, retry), Web.
— Тестирование: JUnit5, Testcontainers; CI/CD; Docker/Kubernetes.
— Код-ревью, профилирование, оптимизация SQL.
Ключевые проекты:
— SberNotify: доставка уведомлений на Kafka, DLQ/retry, 10 000+ сообщений/сутки; метрики и логи с correlation-id. Код: github.com/workjava9/sber-notify
— Search Engine: многопоточная индексация, +20% к скорости за счёт батч-вставок и индексов. github.com/workjava9/Search_Engine
— Hotel Reservations: роли и RBAC на Spring Security, интеграции через Kafka. Код: github.com/workjava9/example-hotel-reservations
Дополнительно: топ-300 «Яндекс.Алгоритмы 7.0».