Java разработчик (Микросервисы / Fintech)
Описание
Кузьменко
Владислав
Денисович
Java /Kotlin -разработчик
Санкт -Петербург • +7 (999) 239 -09 -02 •
kuzmenelena3@gmail.com • Telegram: rockentrav
Обо мне
Java /Kotlin -разработчик с коммерческим опытом в fintech - и travel -проектах. Занимался
развитием существующих продуктов, доработкой бизнес -логики, интеграциями с внешними
провайдерами и смежными сервисами, тестированием и сопровождением релизов.
Ориентирован на продуктовый подход, качество кода и командную работу. В работе важны
понятный результат, погружение в проект и возможность вносить вклад в развитие
сервиса, а не только закрывать отдельные задачи.
Ключевые навыки
Java 17/21, Kotlin, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, Spring Security, Spring
Validation, Spring Cloud Gateway, OpenFeign, Lombok, MapStruct.
PostgreSQL, MySQL, Redis, Liquibase, Apache Kafka, REST API, gRPC, JSON, XML, OpenAPI/Swagger,
Prometheus, Grafana, ELK/EFK.
Maven, Gradle, Git, GitLab CI, Jenkins, Docker, Kubernetes, Linux, JUnit 5, Mockito, MockMvc,
Testcontainers, RestAssured, Jira, Confluence.
SOLID, Clean Code, Code Review, CI/CD, микросервисная архитектура, асинхронное
взаимодействие, идемпотентность, retry -механизмы, DLQ, Transactional Outbox, работа с legacy -
кодом.
Опыт работы
Aston / SberTravel 05.2025 — 03.2026
Разработка и сопровождение серверной части travel -сервисов в контуре СберСпасибо: поиск и
покупка авиабилетов, ж/д билетов, бронирование отелей и туров, а также сценарии использования
бонусов СберСпасибо и СберМиль. Проект включал интеграции с внешними поставщиками travel -
услуг и партнёрскими решениями для отдельных направлений.
Задачи и вклад:
• Развивал авиа -модуль сервиса: поиск перелётов, автокомплит направлений, получение
актуальной цены, правил тарифа и данных для оформления заказа.
• Разрабатывал и поддерживал REST API на Spring Boot для пользовательских и интеграционных
сценариев: справочники, поиск, price -check , правила перелёта, кэшированные цены и горячие
направления.
• Дорабатывал бизнес -логику поиска и отображения предложений: фильтры, сортировки, обработка
edge cases , валидация входных данных и корректная обработка ошибок.
• Работал с кэшированными прайсами и фоновыми задачами обновления цен: one -way / round -trip
сценарии, виджеты цен, повторная обработка и разбор ошибок по логам.
• Участвовал в развитии сценариев оформления авиа -заказов: обработка выбранного предложения,
подготовка booking -данных, проверка пассажирских данных и интеграция с процессом оплаты.
• Работал с интеграциями через REST и OpenFeign : внешние поставщики билетов, сервисы бонусов,
авторизации, соглашений, оплаты и смежные сервисы платформы.
• Поддерживал persistence -слой на Spring Data JPA / Hibernate : сущности, репозитории,
транзакционные операции, SQL -запросы и изменения схемы через Liquibase .
• Добавлял и поддерживал модульные и интеграционные тесты на JUnit 5, Mockito , MockMvc ,
Testcontainers и RestAssured для проверки API , бизнес -логики и интеграционных сценариев.
• Работал с эксплуатационными аспектами сервисов: анализ логов в ELK , метрики в
Prometheus /Grafana , разбор дефектов, инцидентов и проблем на границах интеграций.
• Участвовал в code review , декомпозиции задач, сопровождении релизов, ведении технической
документации и передаче контекста внутри команды.
Стек: Java 17 , Spring Boot, Spring Web, Spring Data JPA, Hibernate, Spring Validation, Spring Security,
OpenFeign, Apache Kafka, MySQL, PostgreSQL, Liquibase, Maven, Docker, Kubernetes, Jenkins, Git,
JUnit 5, Mockito, MockMvc, Testcontainers, RestAssured, Prometheus, Grafana, ELK, Jira, Confluence.
Andersen / Kaspi 01.2023 — 04.2025
Проект : платформа банковского скоринга
Разработка и сопровождение микросервисной платформы для скоринговой оценки клиентов
банковского сектора: расчёт финансовых показателей, обработка данных по клиентам и счетам,
анализ кредитной истории, интеграция с внешними источниками, включая бюро кредитных историй,
и передача результатов скоринга в смежные банковские системы.
Задачи и вклад:
• Разрабатывал REST API на Spring Boot для расчёта, сохранения и получения скоринговых и
финансовых показателей клиентов.
• Реализовывал бизнес -логику расчётных модулей: работа с финансовой отчётностью, счётными
данными, кредитной историей и итоговой оценкой клиента.
• Работал с PostgreSQL и Spring Data JPA / Hibernate : сущности, репозитории, связи между данными,
транзакции и выборки для расчётной логики.
• Дорабатывал SQL -запросы, индексы и Liquibase -миграции для развития схемы данных и поддержки
новых расчётных показателей.
• Участвовал в интеграции с бюро кредитных историй через Gateway и OpenFeign : подготовка
запросов, обработка ответов, маппинг данных и обработка ошибок внешнего сервиса.
• Дорабатывал фоновые задачи для периодического пересчёта показателей по активным клиентам.
• Работал с обменом событиями между микросервисами через Apache Kafka : обработка сообщений,
ретраи, DLQ и защита от повторной обработки.
• Добавлял DTO -модели, Bean Validation , MapStruct -маппинг, централизованную обработку ошибок и
OpenAPI /Swagger -документацию.
• Писал модульные и интеграционные тесты с JUnit 5, Mockito , MockMvc , Testcontainers и RestAssured .
• Участвовал в code review , декомпозиции задач, сопровождении dev /stage окружений, CI /CD и
разборе дефектов.
Стек: Java 11/17, Kotlin, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, Spring Validation, Spring
Security, Spring Cloud Gateway, OpenFeign, PostgreSQL, Redis, Liquibase, Apache Kafka, REST API,
JSON, XML, Docker, Kubernetes, GitLab CI, Jenkins, Maven, Gradle, JUnit 5, Mockito, MockMvc,
Testcontainers, RestAssured, MapStruct, Lombok, Swagger/OpenAPI, Prometheus, Grafana, ELK, Jira,
Confluence.
Образование
НИУ ИТМО, Санкт -Петербург
Прикладная информатика, прикладная разработка информационных систем
2022 — 2027, обучение продолжается
6 февраля, 2017
Валерий
Город
Санкт-Петербург
Возраст
71 год ( 2 марта 1952)
20 октября, 2021
Петр
Город
Санкт-Петербург
Возраст
47 лет ( 9 июля 1978)
26 марта, 2017
Варвара
Город
Санкт-Петербург
Возраст
32 года (19 декабря 1993)