Java developer
Алексей Александрович
Возраст
39 лет (16 Июля 1987)
Город
Москва
Возможен переезд в другой город
Гражданство
Россия
Полная занятость
6 лет 1 месяц
Информационные технологии / IT / Интернет
Продукт: высоконагруженная платформа stoloto.ru (микросервисы, event-driven).
- Мигрировал критический путь покупки билета с синхронного REST на gRPC, что позволило
поднять пропускную способность платформы с 200k до 300k RPS в пиковые розыгрыши.
- Придумал и внедрил механизм фоновой очистки устаревших данных в PostgreSQL для таблиц
объёмом >100 млн записей в условиях запрета на дополнительные индексы. Реализовал сервис,
который удаляет данные порциями по 50 000 записей каждые 5 минут, а при достижении
порога отключает очистку на сутки — исключена деградация продакшена. В результате без
остановки сервиса освобождено значительное дисковое пространство.
- Оптимизировал распаковку разыгранных билетов: добавил поддержку многотиражных
билетов, заменил поле text на INT[], что ускорило проверку на 40% и уменьшило объём
хранимых данных на 20%.
- Разработал несколько REST и gRPC эндпоинтов на WebFlux с сохранением обратной
совместимости с legacy-контрактами, что позволило выпустить новые фичи без downtime.
- Проводил код-ревью, выступал драйвером инженерных практик в команде из 10
разработчиков.
Стек: Java 17, Spring Boot, WebFlux, gRPC, Kafka, RabbitMQ, Redis, PostgreSQL, Docker, Kubernetes,
GitLab CI, Prometheus, Grafana
Информационные технологии / IT / Интернет
Проект: создание MVP финансового терминала (микросервисы, event-driven).
- Спроектировал и реализовал модуль обработки потоковых данных на Kafka Connect и
WebSocket (STOMP) — данные в терминале обновляются в реальном времени.
- Оптимизировал «тяжёлые» запросы к PostgreSQL через JOOQ, снизив среднее время ответа на
20%.- Внедрил OAuth 2.0 на базе Keycloak — аутентификация пользователей стала безопасной и
бесшовной.
- Участвовал в проектировании микросервисной архитектуры с нуля: выбор стека, контракты
API, схема взаимодействия через брокеры.
Стек: Java 17, Spring Boot, WebFlux, Kafka, Centrifugo, Redis, PostgreSQL, TimeScaleDB, InfluxDB,
OAuth 2.0 (Keycloak), Docker - Portainer, Prometheus, Grafana.
Информационные технологии / IT / Интернет
Проект: антифрод-система для предотвращения мошенничества.
- Разработал сервис анализа транзакций, интегрированный с RabbitMQ.
- Уменьшил количество ложных срабатываний на 15% через доработку алгоритмов.
- Разработал сервис контроля злоупотреблений сотрудниками, акциями и бонусами компании
на торговых точках, что повысило прозрачность финансовых операций и сократило потери на
10%.
- Автоматизировал ежедневную рассылку отчётов по мошенническим операциям для
топ-менеджмента, что позволило сократить время принятия решений с 3 дней до 1 часа.
Стек: Java 11, Spring Boot, Oracle SQL, Hibernate, Liquibase, RabbitMQ, Kubernetes, Prometheus,
Grafana.
Информационные технологии / IT / Интернет
Проект: CRM для управления торговлей (монолит на Spring + Vaadin).
- Участвовал в модернизации монолитного приложения: перевел часть модулей на REST API
(Spring Boot + Retrofit2), что ускорило взаимодействие фронтенда и бэкенда и улучшило
отзывчивость интерфейса на 25%.
- Провел рефакторинг legacy-кода под руководством senior-разработчиков: исправил 15+ багов
в UI (Vaadin), улучшив отзывчивость интерфейса.
- Оптимизировал SQL-запросы (добавил индексы в PostgreSQL), ускорив формирование отчетов
на 20%.
- Работал с Flyway-миграциями: поддерживал актуальность схемы БД в разных окружениях.
- Писал юнит-тесты (JUnit 5, Mockito), увеличив покрытие ключевых модулей с 40% до 65%
Стек: Java 11, Spring MVC, Retrofit2, Vaadin, PostgreSQL, Flyway, JUnit 5, Mockito, GitLab CI
Неоконченное высшее
Владивосток, 2008 — 2011 гг.
Английский — Технический
Права категорий:
B
Стаж:
10 лет
Расскажите работодателю Senior Java Developer с 6-летним опытом в финтехе, антифроде и highload. Строю микросервисные системы, которые держат 300k+ RPS без деградации. Умею находить узкие места и оптимизировать их: на последнем месте снизил задержки и увеличил пропускную способность критического пути на 50%. Работаю на стыке технологий и бизнеса: глубоко вникаю в домен, чтобы предлагать решения, реально снижающие потери и ускоряющие принятие решений (например, сократил время отчётов по фроду с 3 дней до 1 часа). Выступаю драйвером инженерной культуры: провожу код-ревью, помогаю команде расти. Сейчас в фокусе — распределённые системы на Spring Boot, Kafka, gRPC в облачной или on-premise среде.то, что считаете важным о себе
14 ноября, 2025
14 ноября, 2025
14 ноября, 2025
Резюме размещено в отрасли
