Алексей К. Java разработчик, Senior
ID 44875

Фото доступно после регистрации
Алексей К.
Senior
Россия, Пенза, UTC+3
1 871,43 Р/час
НДС не облагается
Специалист доступен с 19 июля 2026 г.
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Отрасли
Проф. сообщества
Знание языков
Русский — C2
Английский — A2
Главное о специалисте
Я Backend-разработчик с опытом коммерческой разработки на Kotlin/Java и ownership backend-направления. Проектировал и реализовывал микросервисные и Event-Driven системы на Micronaut/Spring, NATS/gRPC, PostgreSQL, ClickHouse и DuckDB. Имею опыт декомпозиции легаси-монолита, построения доменной модели, оптимизации аналитики, интеграций с внешними системами и сопровождения production/pilot-внедрений у заказчиков.
Всегда довожу до конца задачи и не бросаю на пол пути, а если не знаю как решать, то обязательно разберусь и сделаю все в срок.
Проекты
(5 лет 3 месяца)Smart Traffic System
Роль
Ведущий Backend разработчик
Обязанности
Smart Traffic System это система мониторинга дорожного движения на основе компьютерного зрения для Edge и Cloud-развёрток.
Ключевой backend-разработчик проекта. Отвечал за развитие backend-части системы: проектирование сервисов, доменной модели, REST/gRPC API, событийного взаимодействия, аналитики, мониторинга и интеграций с внешними системами.
Разрабатывал backend-сервисы на Kotlin/Java с использованием Micronaut, Spring Boot, gRPC, REST API, NATS, PostgreSQL, ClickHouse и DuckDB. Участвовал в переходе от legacy-монолита к распределённой микросервисной Event-Driven платформе.
В команде 5-7 человек: аналитик, тестировщик, product manager, backend и frontend разработчики.
Проводил code review, писал unit-тесты и integration-тесты для критичной backend-логики.
Сопровождал pilot/production-внедрения: анализировал логи, диагностировал инциденты, исправлял backend-ошибки на стендах заказчиков.
Достижения
Ключевые достижения:
- Декомпозировал legacy-монолит на 5+ backend-сервисов по зонам ответственности: управление настройками, обработка событий, статистика, мониторинг и интеграции.
- Проектировал и реализовывал микросервисную архитектуру backend-системы с использованием Kotlin/Java, REST API, gRPC и событийного взаимодействия.
- Спроектировал и внедрил Event-Driven Architecture на NATS с разделением взаимодействия на commands, events и queries.
- Реализовал backend-интеграции между сервисами через gRPC, REST API и NATS.
- Работал с PostgreSQL, ClickHouse и DuckDB: проектировал хранение событий, писал SQL-запросы и оптимизировал аналитические выборки.
- Оптимизировал аналитические SQL-запросы, сократив время выполнения с ~20 секунд до ~700 мс в типовых сценариях (ускорение в 28 раз).
- Реализовал service discovery поверх NATS без отдельной инфраструктуры вроде Consul/Eureka, упростив развёртывание системы на Edge-устройствах.
- Разработал внутренний SDK для унифицированной работы backend-сервисов с NATS: публикация событий, обработка команд, запросы и обнаружение сервисов.
- Реализовал backend-функции управления камерами, перекрёстками, видеопотоками, событиями, статистикой, отчётами и внешними интеграциями.
- Настроил сквозной мониторинг работы сервисов (Prometheus, Grafana, Loki), что позволило проактивно выявлять аномалии и сократить время реакции на инциденты на стендах заказчиков.
Стек специалиста на проекте
PostgreSQL, Docker, Java, Jira, Kotlin, Spring Boot, Linux, Hibernate, Grafana, GitLab, Prometheus, Flyway, ClickHouse, NATS, Kafka, Micronaut, Kotest, Spring, DuckDB
Отрасль проекта
Urban technology
Период работы
Август 2023 - По настоящее время
(3 года)
АИС "Зачисление в Профтех"
Роль
Java разработчик
Обязанности
АИС "Зачисление в Профтех" это образовательная платформа для автоматизации процессов зачисления и работы с данными абитуриентов/студентов.
Разрабатывал и поддерживал backend-часть системы на Java 8, Spring Boot, Spring Data, Spring Security, Hibernate и PostgreSQL. Работал с legacy-кодом, бизнес-логикой, базой данных, отчётами, логированием, аудитом пользовательских действий и сопровождением приложения.
Достижения
Ключевые достижения:
- Спроектировал и реализовал модуль автоматического формирования приказов, переведя подготовку документов в процессе зачисления в полностью автоматический режим.
- Внедрил систему комплексного аудита пользовательских действий и логирования, ускорив локализацию ошибок и разбор инцидентов с нескольких часов до 15 минут (интеграция с Graylog).
- Адаптировал backend-часть к масштабным миграциям структуры БД (Entity-модели, Hibernate-маппинги, Flyway-скрипты), сохранив обратную совместимость и zero downtime.
- Полностью перенес генерацию сложной отчетности на Jasper Reports, оптимизировав SQL-запросы в PostgreSQL и ускорив построение тяжелых выборок в 3-4 раза.
Стек специалиста на проекте
PostgreSQL, Docker, Java, Jira, Spring Boot, Linux, Hibernate, Grafana, Flyway, Spring, Spring (Web, Data)
Отрасль проекта
Government & Public Sector
Начало работы
Май 2021 - Июль 2023
(2 года 3 месяца)
Формат работы
Объем участия в проекте
Высокая нагрузка, Низкая нагрузка (8 ч/день)
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Пензенский государственный технологический университет
Специальность
Информатика и вычислительная техника (бакалавр техники и технологии)
Завершение учебы
2021 г.
Высшее
Учебное заведение
Пензенский государственный технологический университет
Специальность
Программная инженерия (Магистр)
Завершение учебы
2023 г.