Обо мне

Меня зовут Юрий Ярков, я java-разработчик в финтехе.
Для связи, телеграм: yuyarkov

Ниже мой актуальный опыт работы.


Иннотех (август 2024 — по настоящее время)

Проект импортозамещения банковской системы, стрим «Кредиты физлиц». Переводим функциональность старой системы на новое решение.

Реализованные проекты в качестве разработчика:

  • оркестратор закрытия кредита. Получение запроса из брокера сообщений или от UI, далее вызов смежных систем для закрытия договора, удаления залогов, снятия обременений, стриминг в платформы данных.
  • оркестратор зачисления платежей по кредиту. Получение платёжки из брокера собщений, поиск нужного договора, зачисление средств в мастер-системе, отправка проводок в бухгалтерские системы.
  • оркестратор возврата платежей. Получение запроса из UI, возврат через одно- или двухфазную транзакцию (внутри банка или во внешние банки).

Spring Boot • REST • Apache Kafka • PostgreSQL • Микросервисная архитектура • Camunda • Kubernetes

Сбер (апрель 2023 — июль 2024)

Команда «Исполнительное производство», разрабатывали ядро продукта (основная БД). Перевод функциональности с легаси на новое решение. Запущена в пром интеграция с ФССП.

Участвовал в разработке, тестировании и развёртывании. К ранее изученным технологиям добавилось более глубокое понимание Spring, паттернов проектирования. Помимо REST использовали gRPC, работу с БД вели через liquibase.

Сбер (март 2022 — март 2023)

Департамент глобальных рынков, команда интеграции. Разрабатывал микросервисы корпоративной сервисной шины. Основной фреймворк: Apache Camel.

Стек: Java, Apache Camel, IBM MQ, Kafka.
Пайплайн: Bitbucket, Nexus, Jenkins, Openshift.


Образование

2023-2024 — OTUS, курс Java Professional
2021-2023 — Школа 21, база Computer Science
2020-2021 — JavaRush, практические задачи по JavaCore