Опыт работы:
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 · Высшее
Профессиональные и другие навыки:
Java
Spring Boot
PostgreSQL
RabbitMQ
Kubernetes
Git
Elasticsearch
Spring Framework
Микросервисная архитектура
Liquibase
Camunda
Docker
Mockito
JUnit
Agile
Maven
Gradle
SOAP
Apache Tomcat
Spring Cloud
JPA
ООП
SOLID
REST API
CI/CD
SQL
Hibernate
Redis
API
JavaScript
Дополнительно:
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