Обязанности и достижения:
Работаю в команде разработки высоконагруженной платформы дистанционного банковского
обслуживания Россельхозбанка, обрабатывающей миллионы транзакций ежедневно и
обслуживающей более 6 миллионов активных пользователей.
- Разработал сервис, для автоматизации процесса открытия
расчетного счёта, тем самым ускорив обработку заявок на 95%.
- Предложил внедрить Sonatype Nexus в качестве внутреннего proxy-репозитория Maven, в
результате время сборки проектов сократилось на 40%, благодаря чему новые фичи стали
выходить быстрее.
- Занимался настройкой CI/CD процессов для автоматизации сборки и деплоя.
- Реализовал возможность авторизации пользователей через государственный портал (ЕСИА),
упростив процесс пользования банковскими сервисами.
- Занимался улучшением и созданием инструментов при работе с критическими системными
ошибками и перформансом.
- Внедрил автоматизированные механизмы логирования, профилирования и алёртинга для
устранения критических проблем и оптимизации работы сервисов.
- Онбордил новых сотрудников, в процессе проработал техническую документацию по
архитектуре проекта, инструкции по настройке и запуску локального окружения.
- Оптимизировал интеграции со службами звонков, чатов и рассылок, снизил время доставки
уведомлений и нагрузку на техподдержку.
Разработка происходила по методологии Agile (Scrum).
Стек: Java 17, SpringBoot 3, Spring Data JPA (Hibernate), PostgreSQL, Redis, Maven, Spring Cloud,
Kubernetes, Docker, Bitbucket, Jenkins, Apache Kafka, ELK, JUnit 5, Mockito, WireMock, TestContainers
Liquibase, JOOQ, Jira, GitLab, Prometeus, Grafana.