Опыт работы:
CUSTIS
1 год
Java Backend Developer
Январь 2025 — сейчас (1 год)
Используемый стек: Java, Spring Boot, Hibernate, Docker, PostgreSQL, Kubernetes, RabbitMQ, Git.
Достижения:
- Провел оптимизацию процесса создания расписания, выявив и устранив частые запросы к внешнему API справочников. Реализовал двухуровневую стратегию кеширования с использованием Redis (кеш первого уровня) и механизм асинхронного обновления данных, что уменьшило количество внешних вызовов на 40% и снизило latency операции на 20%;
- Оптимизировал более 20 SQL-запросов в PostgreSQL, сократив среднее время выполнения с 1200 мс до 85 мс (93%);
- Перевел более 10 микросервисов на Java Spring Boot с Java 11 на Java 21.
- Реализовал проверки данных для критически важных операций, повысив консистентность данных и устранив проблемы рассинхронизации;
- Реализовал стратегию кэширования для часто запрашиваемых данных, сократив нагрузку на базу данных и улучшив отзывчивость системы;
- Провел рефакторинг legacy-модуля в сервисе на Java Spring Boot, выделив четкие контракты API и упростив его дальнейшую поддержку новыми членами команды;
- Оперативно закрывал баги на PROD, минимизируя простои системы и снижая нагрузку на команду разработки.
Аксиоматика
2 года
Java Backend Developer
Февраль 2023 — Январь 2025 (2 года)
Используемый стек: Java, Spring Boot, Hibernate, Docker, PostgreSQL, Elasticsearch, Camunda, Git.
Достижения:
- Разработал и внедрил более 20 интеграций с различными внешними сервисами (REST, SOAP, с разными типами аутентификации и форматами данных);
- Автоматизировал бизнес-процессы оценки заёмщика через Camunda BPM — сократил ручные операции на 70%, повысил прозрачность и контроль исполнения этапов;
- Провел диагностику и оптимизацию медленных sql запросов в БД PostgreSQL в высоконагруженных модулях, что снизило время отклика API на 70%;
- Разработал возможность работы с двумя версиями SOAP протокола для внутреннего приложения используемого для тестирования SOAP интеграций, что позволило внедрять в основное приложение больше различных SOAP интеграций;
- Внедрил в проект на Java Spring Boot интеграционные тесты с использованием технологии Docker Testcontainers и добился покрытия кода тестами на уровне 80-90%;
- Реализовал один из ключевых сервисов для обработки http ответов для интеграций с внешними сервисами, позволяющий определять не успешный ответ, что привело к увеличению отказоустойчивости на Java Spring Boot приложения и позволило уменьшить дублирование кода в проекте на 40%.
ИТ-Рост
1 год и 4 месяца
Java Backend Developer
Ноябрь 2021 — Февраль 2023 (1 год и 4 месяца)
Используемый стек: Java, Spring Boot, PostgreSQL, JUnit, Docker, Git.
Достижения:
- Провел оптимизацию сложных аналитических SQL-запросов и реструктуризацию связанных таблиц в PostgreSQL, что привело к ускорению формирования отчетов на 30%;
- Провел глубокий рефакторинг процессов сохранения (добавил транзакционность, обработки ошибок, оптимизировал и убрал дублирующийся код);
- Увеличил покрытие Java кода тестами с 70 до 92%;
- Улучшил Dockerfile для Docker конфигурации основного приложения, что позволило эффективнее использовать кэш в CI/CD и сократило время сборки Pull Request в 2.5 раза;
- Реализовал JWT-аутентификацию вместо устаревшего механизма, повысив безопасность и соответствие современным стандартам.
Образование:
Волгоградский государственный технический университет, Волгоград
Программная Инженерия
2023 · Высшее
Профессиональные и другие навыки:
Spring Boot, Git, Elasticsearch, Микросервисная архитектура, Liquibase, Camunda, Mockito, JUnit, Maven, Gradle, SOAP, Apache Tomcat, Spring Cloud, JPA, ООП, SOLID, SQL, Hibernate, API
Владение языками:
Английский
Дополнительно:
Java-разработчик с 4+ годами коммерческого опыта в разработке и поддержке бэкенд сервисов. Мои приоритеты — решение проблем команды, бизнеса и клиентов. Стремлюсь к раннему обнаружению ошибок, имею опыт улучшения производительности и стабилизации систем. Имею практический опыт работы в среде с микросервисной архитектурой и контейнеризацией (Kubernetes). Имею богатый опыт работы в финтехе.
Ключевые технологии:
• Java, Spring Boot, Spring Framework, Hibernate/JPA
• Kubernetes, Docker, RabbitMQ
• REST API, SOAP, Camunda, DMN
• PostgreSQL, MySQL, Elasticsearch
• JUnit, Mockito, TestContainers
• Maven, Git
• Agile, Kanban
Примеры моих работ: https://github.com/linkroot1
Всегда открыт к новым вызовам и интересным проектам.
Связь: l1nkr00t@yandex.ru | Telegram: @over1flow1