АД
Алексей Д.
Мужчина, 37 лет
Беларусь, Минск, UTC+3
Ставка
3 766,23 Р/час
НДС не облагается
Специалист доступен с 19 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Алексей — Java-разработчик уровня Senior из Минска. Специализируется на разработке backend-микросервисов с использованием Java, Kotlin и Spring Boot. Имеет опыт работы в отраслях EdTech, FinTech & Banking, Logistics & Transport.
Участвовал в проектах с микросервисной архитектурой, включая интеграцию с внешними сервисами и системами. Занимался проектированием архитектуры, реализацией бизнес-логики, оптимизацией производительности и масштабируемости систем.
На проекте One.app (EdTech) вёл полный цикл разработки backend-микросервисов на Java 11 и Spring Boot, руководил командой разработчиков, внедрил систему мониторинга и оптимизации SQL-запросов, разработал и внедрил новый микросервис калькуляции.
На проекте Dzengo (FinTech & Banking) разрабатывал микросервисы на Java 17 и Kotlin, внедрил Apache Kafka, разработал сервис интеграции с Кредитным регистром Нацбанка РБ, провёл рефакторинг backend-кода.
На проекте Ringo (Logistics & Transport) спроектировал и реализовал новый микросервис для расчёта платёжеспособности клиентов, оптимизировал сервис генерации печатных форм.
Проекты
(4 года 5 месяцев)
One.app
Роль
Backend (Java) разработчик
Обязанности
Платформа для автоматизации внутренних бизнес-процессов с микросервисной архитектурой, включающая управление заявками, интеграцию с внешними сервисами (1С, платежные системы), а также инструменты для аналитики и отчетности
Состав команды (8 человек):
3 Backend разработчика, 2 QA Engineer, 2 Frontend разработчика, 1 PM
Задачи:
• Ведение полного цикла разработки backend-микросервисов на Java 11 и Spring Boot, включая анализ требований, проектирование архитектуры и реализацию бизнес-логики.
• Руководство командой backend-разработчиков: распределение задач, контроль сроков и качества выполнения, проведение код-ревью и наставничество.
• Активное взаимодействие с заказчиками и бизнес-аналитиками для уточнения требований и оперативного решения возникающих вопросов.
• Оптимизация взаимодействия между микросервисами, обеспечение отказоустойчивости и масштабируемости системы.
• Внедрение и поддержка CI/CD процессов с использованием Docker, Jenkins и GitLab CI, автоматизация сборок и деплойментов.
• Миграция схем баз данных с Flyway: управлял версионированием и миграциями PostgreSQL схем на проекте с помощью Flyway для стабильных и безопасных обновлений базы.
• Системы мониторинга и визуализации метрик: внедрил и настроил мониторинг сервисов и приложений с Prometheus и визуализацию метрик в Grafana, что позволило оперативно выявлять аномалии и оптимизировать производительность.
• Анализ и оптимизация производительности базы данных PostgreSQL, написание сложных SQL-запросов без избыточного использования ORM.
• Документирование архитектуры, бизнес-процессов и API, обеспечение прозрачности и удобства поддержки системы.
• Мониторинг и логирование работы сервисов для быстрого обнаружения и устранения инцидентов.
Достижения
• Успешно вывел приложение в продакшен, обеспечив стабильную работу при высокой нагрузке и росте пользователей.
• Внедрил систему мониторинга и оптимизации SQL-запросов, что снизило время отклика сервиса на 30%, повысив общую производительность.
• Разработал и внедрил новый микросервис калькуляции, что повысило точность расчетов и автоматизировало ключевые бизнес-процессы, увеличив эффективность на 25%.
• Реализовал интеграционный сервис с 1С, ускорив обмен данными с бухгалтерией на 40%, что значительно улучшило синхронизацию бизнес-операций.
• Оптимизировал backend-код и процессы развертывания, что сократило время релизов на 35% и повысило качество поставляемого ПО.
Стек специалиста на проекте
Validation, Grafana, modelmapper, Lombok, Spring Data JPA, Flyway, Elasticsearch, JUnit, Mockito, Jackson, Prometheus, Zuul, Eureka, Docker, Spring Security, Hibernate, Java 11, Spring, Spring Boot, Jira, PostgreSQL, Jenkins
Отрасль проекта
EdTech
Период работы
Ноябрь 2023 - Июнь 2025
(1 год 8 месяцев)
Dzengo
Роль
Backend (Java/Kotlin) разработчик
Обязанности
Финтех-проект с микросервисной архитектурой, направленный на кредитование под залог автомобилей. Включает интеграцию с Кредитным Регистром Нацбанка РБ и внешними сервисами. Алексей отвечал за разработку микросервисов, внедрение Apache Kafka и оптимизацию backend.
Состав команды:
Архитектор, Техлид, 4 Backend разработчика, 2 QA Engineer, Frontend разработчик, Дизайнер, Бизнес-аналитик
Задачи:
• Разработка и поддержка микросервисов на Java 17 и Kotlin, обеспечивающих кредитные операции и интеграцию с внешними системами в финтех-секторе.
• Проектирование и реализация надежных и масштабируемых решений для интеграции с Кредитным Регистром Нацбанка РБ и другими внешними сервисами.
• Оптимизация бизнес-логики и взаимодействия с базами данных PostgreSQL, обеспечение безопасности и производительности.
• Настройка и сопровождение CI/CD процессов с Docker и Docker Compose, автоматизация развертывания и тестирования.
• Рефакторинг и профилирование кода для повышения стабильности и удобства сопровождения.
• Использовал Testcontainers и WireMock для автоматизации интеграционного тестирования микросервисов и эмуляции взаимодействия с внешними API.
• Обеспечил миграции и версионирование баз данных PostgreSQL с помощью Flyway, что упростило управление изменениями схем и предотвращало ошибки при развёртывании.
• Внедрение Apache Kafka для организации эффективного обмена сообщениями между микросервисами.
Достижения
• Внедрил Apache Kafka, что повысило производительность и надежность обмена данными между сервисами на 40%.
• Разработал сервис интеграции с Кредитным регистром, обеспечив своевременную и корректную обработку данных, что улучшило качество кредитных решений.
• Провел масштабный рефакторинг backend-кода, снизив количество ошибок на 25% и улучшив читаемость и поддержку кода.
• Переписал сканер XML-файлов, увеличив скорость обработки данных на 30%, что ускорило работу всего процесса кредитования.
Стек специалиста на проекте
PostgreSQL, Apache Kafka, Docker, Spring Boot, Hibernate, Flyway, Spring Data JPA, WireMock, Docker Compose, TestContainers, Java 17, Kotlin 1.7
Отрасль проекта
FinTech & Banking
Период работы
Декабрь 2022 - Октябрь 2023
(11 месяцев)
Ringo
Роль
Backend (Java/Kotlin) разработчик
Обязанности
Проект для управления лизингом автомобилей с микросервисной архитектурой. Включает расчет платежей, генерацию документов и интеграцию с внешними сервисами.
Состав команды:
Архитектор, Техлид, 4 Backend разработчика, 2 QA Engineer, Frontend разработчик, Дизайнер, Бизнес-аналитик
Задачи:
• Проектирование и разработка нового микросервиса для расчёта платежеспособности клиентов (ПДНч) на Java 17 и Kotlin.
• Интеграция микросервиса в существующую микросервисную архитектуру, обеспечение совместимости и отказоустойчивости.
• Оптимизация существующих сервисов, включая сервис генерации печатных форм и документов с использованием шаблонов ODT.
• Настройка коммуникаций между микросервисами и сопровождение CI/CD процессов для стабильной поставки релизов.
• Настраивал мониторинг микросервисов, используя Prometheus и Grafana, что способствовало проактивному обнаружению проблем в работе сервисов.
Достижения
• Спроектировал и реализовал новый микросервис, повысив точность и скорость расчётов платежеспособности на 35%, что улучшило качество кредитных решений.
• Оптимизировал сервис генерации печатных форм, внедрив шаблоны на основе ODT, что сократило время формирования документов на 40%, повысив эффективность документооборота.
Стек специалиста на проекте
PostgreSQL, Docker, Kotlin, QA, Spring Boot, Hibernate, Grafana, Prometheus, Spring Data JPA, Microservices, Docker Compose, CI/CD, Java 17, Kotlin 1.7
Отрасль проекта
Logistics & Transport
Период работы
Февраль 2021 - Ноябрь 2022
(1 год 10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Белорусский национальный технический университет
Специальность
инженер-механик
Завершение учебы
2012 г.