АД
Алексей Д.
Мужчина, 36 лет
Беларусь, Минск, UTC+3
Ставка
4 029,35 Р/час
вкл. НДС 7% (206.07 Р)
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Алексей — Java-разработчик уровня Senior из Минска, Беларусь. Специализируется на разработке backend-части корпоративных веб-приложений в сфере FinTech & Banking. Имеет опыт работы с модульной архитектурой, микросервисным подходом и интеграциями с внешними сервисами.
Участвовал в проектах в качестве разработчика и руководителя команды, занимался проектированием и документированием REST API, интеграцией с брокерами сообщений Kafka и RabbitMQ, настройкой и сопровождением CI/CD пайплайнов с использованием Jenkins, GitLab CI, Docker и Kubernetes/OpenShift.
Реализовал мониторинг и визуализацию метрик с помощью Prometheus и Grafana, проводил peer-review кода, участвовал в архитектурных обсуждениях и выборе технологий.
Имеет опыт работы на следующих проектах:
- One.app (10 месяцев): корпоративное веб-приложение для автоматизации внутренних процессов компании.
- Dzengo (1 год 3 месяца): финансовая платформа для обработки заявок и взаимодействия с государственными структурами.
- Ringo (1 год 2 месяца): платформа для управления финансовыми и кредитными продуктами.
Проекты
(3 года 6 месяцев)
One.app
Роль
Backend (Java) разработчик
Обязанности
Описание проекта:
Корпоративное веб-приложение для автоматизации внутренних процессов компании. Система включает в себя модульную архитектуру с микросервисным подходом, интеграции с 1С и другими внешними сервисами, а также систему мониторинга, CI/CD и аналитики.
Обязанности на проекте:
• Разработка нового функционала
• Проектирование и документирование REST API с помощью Springdoc OpenAPI (Swagger).
• Интеграция с брокерами сообщений Kafka и RabbitMQ для асинхронного взаимодействия между сервисами.
• Поддержка существующего функционала
• Руководство командой back-разработчиков
• Реализация внутренней логики приложения
• Написание unit и интеграционных тестов с использованием JUnit, Mockito, AssertJ, Testcontainers и WireMock.
• Настройка и сопровождение CI/CD пайплайнов с использованием Jenkins, GitLab CI, Docker и Kubernetes/OpenShift.
• Внедрение мониторинга и визуализации метрик с помощью Prometheus и Grafana.
• Проведение качественного peer-review кода и наставничество команды.
• Активное участие в архитектурных обсуждениях и выборе технологий.
• Саппорт и взаимодейсвтие с заказчиком
• Взаимодействие с базами данных
• Интеграция с внешними сервисами
• Настройка коммуникаций между внутренними сервисами
• Сборка и деплой на окружения
• Анализ и улучшение кода
• Документирование процессов
Состав команды (8 человек):
3 Backend разработчика, 2 QA Engineer, 2 Frontend разработчика, 1 PM
Достижения
Достижения:
• Вывел приложение в прод
• Внедрил мониторинг SQL запросов и сделал их оптимизацию
• Разработал и внедрил новый микросервис калькуляции
• Разработка серивиса интеграции с 1С.
• Оптимизация сложных SQL запросов, существенное ускорение работы сервиса генерации отчетов
• Оптимизация backend части веб-приложения
• Создание и поддержка CI/CD процессов
• Участие в проектировании архитектуры
• Оптимизация процессов развертывания
Стек специалиста на проекте
Validation, Grafana, assertj, modelmapper, Lombok, Spring Data JPA, Elasticsearch, JUnit, Mockito, Jackson, Prometheus, WireMock, Zuul, Eureka, Docker, Spring Security, Hibernate, TestContainers, Java 11, Spring, Spring Boot, Jira, PostgreSQL, Jenkins
Отрасль проекта
FinTech & Banking
Период работы
Август 2024 - Июнь 2025
(11 месяцев)
Dzengo
Роль
Backend (Java/Kotlin) разработчик
Обязанности
Описание проекта:
Финансовая платформа для обработки заявок, взаимодействия с государственными структурами (например, Кредитный Регистр Нацбанка РБ), а также внутреннего документооборота. Основной фокус — интеграции, надежный обмен сообщениями, масштабируемость.
Обязанности на проекте:
• Разработка интеграции с Кредитным Регистром Нацбанка РБ
• Разработка микросервисов на Java 17 и Kotlin 1.7.x с использованием Spring Boot 3.x.
• Интеграция с внешними сервисами через REST API, документированными с помощью Springdoc OpenAPI.
• Внедрение и поддержка брокеров сообщений Kafka и RabbitMQ для обеспечения надёжного обмена сообщениями.
• Управление миграциями баз данных с помощью Flyway.
• Написание комплексных тестов с использованием JUnit, Mockito, Testcontainers и WireMock.
• Использование Docker, Docker Compose и Kubernetes/OpenShift для контейнеризации и оркестрации.
• Настройка мониторинга приложений с помощью Prometheus и Grafana.
• Участие в код-ревью и передаче знаний внутри команды.
• Реализация внутренней логики приложения
• Взаимодействие с базами данных
• Интеграция с внешними сервисами
• Настройка коммуникаций между сервисами
• Настройка CI/CD
Состав команды:
Архитектор, Техлид, 4 Backend разработчика, 2 QA Engineer, Frontend разработчик, Дизайнер, Бизнес-аналитик
Достижения
Внедрил Apache Kafka на проект
Разработал сервис интеграции с Кредитным регистром
Провел рефакторинг кода backend
Переписал сканер XML файлов
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, Spring Boot, Hibernate, Spring Data JPA, Kafka, Docker Compose, Java 17, Kotlin 1.7
Отрасль проекта
FinTech & Banking
Период работы
Апрель 2023 - Июль 2024
(1 год 4 месяца)
Ringo
Роль
Backend (Java/Kotlin) разработчик
Обязанности
Описание проекта:
Платформа для управления финансовыми и кредитными продуктами, с модульной системой расчётов, отчётности и документооборота. Большое внимание уделяется безопасности, масштабируемости и архитектурной целостности.
Обязанности на проекте:
• Проектирование и разработка микросервиса на Java 17, Kotlin 1.7.x с использованием Spring Boot 3.x.
• Интеграция с внешними сервисами и настройка коммуникаций через брокеры сообщений RabbitMQ и Kafka.
• Применение Flyway для управления миграциями базы данных PostgreSQL.
• Написание unit и интеграционных тестов с использованием JUnit, Mockito.
• Контейнеризация сервисов с помощью Docker и Kubernetes/OpenShift.
• Внедрение мониторинга и диагностики с использованием Prometheus и Grafana.
• Активное участие в архитектурных решениях, оптимизации и рефакторинге кода.
• Проектирование и создание нового микросервиса для расчетов ПДНч
• Интеграция с внешними сервисами
• Настройка коммуникаций между сервисами
• Настройка CI/CD
Состав команды:
Архитектор, Техлид, 4 Backend разработчика, 2 QA Engineer, Frontend разработчик, Дизайнер, Бизнес-аналитик
Достижения
• Проектирование и реализация нового сервиса, интеграция его в существующую архитектуру
• Оптимизация сервиса печатных форм и документов, внедрение шаблонов на основе ODT
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, Spring Boot, Hibernate, Grafana, Prometheus, Flyway, Spring Data JPA, Kafka, Docker Compose, Java 17, Kotlin 1.7
Отрасль проекта
FinTech & Banking
Период работы
Январь 2021 - Март 2022
(1 год 3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Белорусский национальный технический университет
Специальность
Инженер-механик
Завершение учебы
2012 г.