Ищу новые возможности в backend-разработке (Java/Kotlin).
За последние полтора года успел поработать над двумя внутренними системами Сбера в финтех-направлении. Основной стек — Java 17, Kotlin, Spring Boot, PostgreSQL, Docker, Jenkins.
Чем занимался: • разрабатывал и развивал REST API; • проектировал и реализовывал новую функциональность; • оптимизировал SQL-запросы и производительность БД; • проводил рефакторинг и поддерживал существующий код; • писал unit-тесты и участвовал в code review; • анализировал и исправлял дефекты.
Из результатов, которыми особенно доволен: ✔️ ускорил работу одного из сценариев на 30% за счет уменьшения числа обращений к БД; ✔️ оптимизировал хранение около 40 млн архивных записей, что снизило нагрузку на основную таблицу примерно на 85%; ✔️ разработал новый REST API для доменной сущности и выполнил миграцию API с сохранением обратной совместимости; ✔️ настроил Allure Report в Jenkins и увеличил покрытие тестами одного из модулей на 20%.
Помимо разработки регулярно работал с PostgreSQL, Docker, OpenShift, Jenkins, Git, участвовал в обсуждении решений с аналитиками, тестировщиками и другими разработчиками.
Сейчас ищу команду, где смогу приносить пользу, развиваться как backend-разработчик и участвовать в создании надежных и масштабируемых сервисов.
Буду рад новым знакомствам и предложениям.