Даниил Б. Backend разработчик, Middle+

ID 24036
ДБ
Даниил Б.
Мужчина
Беларусь, Минск, UTC+3
Ставка
3 506,49 Р/час
НДС не облагается
Специалист доступен с 24 августа 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Backend разработчик
Грейд
Middle+
Навыки
AOP
Apache Kafka
API Gateway
Auth0
AWS
Backend
Bitbucket
Bitbucket Pipelines
boot
Camunda
cloud
Confluence
core
Data
DevOps
Docker
Docker Compose
EC2
Git
GitHub
GitHub Actions
gRPC
Helm
Hibernate
Java
Jira
JUnit
Keycloak
Kubernetes
Lambda
Linux
Liquibase
Lombok
MapStruct
Maven
Mockito
MongoDB
MySQL
Neo4j
PostgreSQL
Postman
REST
S3
Security
SOAP
Spring
TestContainers
Web
Отрасли
FinTech & Banking
HRTech
Знание языков
Английский — B2
Главное о специалисте
Я Backend разработчик с более чем 4-летним опытом в разработке надёжных и масштабируемых backend-решений на Java. Специализируюсь на создании микросервисной архитектуры с использованием Spring Framework, Camunda BPM и Apache Kafka. Имею практический опыт автоматизации инфраструктуры с помощью Docker и Kubernetes, а также настройки CI/CD пайплайнов на базе GitHub Actions и Bitbucket Pipelines. Участвовал в проектировании и оркестрации бизнес-процессов, разработке событийно-ориентированных решений, построении API и реализации интеграций через REST, SOAP и gRPC. Работал с облачной инфраструктурой AWS. Отличаюсь системным мышлением, вниманием к качеству кода и опытом командной работы в распределённых командах.
Проекты   (4 года 6 месяцев)
КРЕДИТНАЯ ПЛАТФОРМА
Роль
Backend разработчик
Обязанности
КРЕДИТНАЯ ПЛАТФОРМА Решение, основанное на микросервисной архитектуре, позволяющее автоматизировать процесс обработки заявок на кредиты в банковской организации. В рамках проекта были интегрированы ИИ-возможности для обработки документов, реализована логика кредитного скоринга, а также произведена интеграция с системой одобрения кредитных заявок. Обязанности ● Проектирование системы и модели данных с использованием баз данных PostgreSQL и MongoDB; ● Разработка RESTful веб-сервисов с использованием Java и Spring Boot; ● Реализация асинхронного взаимодействия между микросервисами с использованием Kafka; ● Проектирование, моделирование и реализация ключевых бизнес-процессов обработки кредитных заявок в виде BPMN-диаграмм в Camunda; ● Использование Camunda как центра оркестрации микросервисов и координации взаимодействий между различными подсистемами: скоринг, AI-обработка документов, принятие решений, верификация данных; ● Разработка job workers на Java для взаимодействия с Camunda и другими сервисами; ● Интеграция Camunda с Kafka, публикация событий и выполнение реакций на события из топиков Kafka для запуска или продолжения процессов; ● Использование Camunda Cockpit и Operate для мониторинга процессов, поиска и анализа узких мест и отслеживания SLA задач; ● Проектирование и реализация ретрай-механизмов для обеспечения согласованности данных; ● Разработка интеграций с внутренними AI/OCR-системами для обработки документов и принятия решений по выдаче займов через REST; ● Разработка интеграций с внешними банковскими сервисами через REST, SOAP и gRPC; ● Использование Swagger для генерации клиентского кода при взаимодействии с внешними сервисами через REST; ● Настройка механизмов Spring AOP для логирования и обработки исключений; ● Проектирование и развертывание кластеров Kubernetes; ● Разработка безопасности системы с использованием протокола OAuth2 и Keycloak; ● Написание модульных и интеграционных тестов; ● Проведение код-ревью, оценка задач и составление технической документации, включая описание архитектуры системы и API; ● Написание и поддержка скриптов для работы с базами данных. Среда разработки Java, Spring(Core, Boot, Web, AOP, Security, Data), Hibernate, Mapstruct, Lombok, PostgreSQL, Liquibase, MongoDB, REST, Swagger, SOAP, gRPC, JUnit, Mockito, Testcontainers, Maven, Git, BitBucket, Bitbucket Pipelines, Elasticsearch, Logstash, Kibana, Kafka, Docker, Docker-Compose, Kubernetes, Helm, OAuth2(Keycloak), Postman, Jira, Confluence, Linux.
Стек специалиста на проекте
Bitbucket Pipelines, Postman, core, Lombok, Data, AOP, Liquibase, Keycloak, Elasticsearch, REST, Java, Git, Kibana, JUnit, Bitbucket, MongoDB, Mockito, Linux, gRPC, Auth0, Helm, Kafka, boot, Security, Logstash, Docker Compose, Web, Swagger, Confluence, Docker, SOAP, Hibernate, MapStruct, TestContainers, Maven, Spring, Jira, PostgreSQL, Kubernetes
Отрасль проекта
FinTech & Banking
Период работы
Март 2023 - По настоящее время  (2 года 6 месяцев)
СИСТЕМА УПРАВЛЕНИЯ ПЕРСОНАЛОМ
Роль
Backend разработчик
Обязанности
СИСТЕМА УПРАВЛЕНИЯ ПЕРСОНАЛОМ Система для оптимизации процесса управления кадрами в организации. Она автоматизирует различные административные задачи, включая регистрацию сотрудников, формирование отделов, составление графиков работы, отслеживание эффективности, напоминания о событиях, управление персоналом, а также переводы и увольнения сотрудников. Обязанности ● Разработка RESTful API с использованием Java и Spring Framework; ● Реализация бизнес-логики в соответствии с проектной документацией и принципами TDD; ● Проведение анализа производительности и оптимизация запросов в MySQL для обеспечения эффективной обработки данных; ● Использование Spring AOP для централизации обработки исключений и снижения количества дублирующихся try-catch блоков; ● Разработка и выполнение модульных, интеграционных и сквозных (e2e) тестов с использованием JUnit и Mockito для обеспечения надежности и корректности системы; ● Реализация обмена сообщениями между микросервисами с использованием Apache Kafka, включая настройку продюсеров и консюмеров, а также сериализацию и десериализацию сообщений; ● Реализация механизмов обработки событий и обеспечения идемпотентности при повторной доставке сообщений через Kafka; ● Использование решений Spring Cloud Outbox для организации взаимодействия и оркестрации микросервисов; ● Контейнеризация и оркестрация процессов развертывания с помощью Docker и Docker-Compose; ● Настройка интеграции с AWS S3 для загрузки документов сотрудников; ● Реализация взаимодействия между EC2 и S3 для сохранения отчетов и других данных в хранилище; ● Поддержка технической документации; ● Участие в построении слоя доступа к данным для базы данных Neo4j; ● Настройка и сопровождение конфигураций CI/CD сборки с использованием GitHub Actions; ● Передача технических знаний команде поддержки. Среда разработки Java, Spring(Core, Boot, Web, Cloud, AOP, Data), Hibernate, AWS(EC2, API Gateway, Lambda, S3), Apache Kafka, Mapstruct, Lombok, Liquibase, MySQL, Neo4j, REST, JUnit, Mockito, Maven, Git, GitHub, GitHub Actions, Docker, Docker-Compose, Postman, Jira, Confluence, Linux.
Стек специалиста на проекте
AWS, Postman, core, Lombok, Data, AOP, Liquibase, REST, Java, Git, JUnit, Mockito, Linux, Neo4j, GitHub, boot, cloud, API Gateway, S3, Docker Compose, Web, EC2, Confluence, Docker, GitHub Actions, Hibernate, MapStruct, Lambda, Maven, MySQL, Spring, Jira, Apache Kafka
Отрасль проекта
HRTech
Период работы
Март 2021 - Март 2023  (2 года 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Белорусский государственный университет информатики и радиоэлектроники
Специальность
Искусственный интеллект
Завершение учебы
2023 г.

Похожие специалисты

RnD
АС
Армен С.
Гумри
Backend разработчик
Senior
3 853,43 Р/час
11
17
21
Angular
Apache Ignite
Atlassian
AWS
Azure DevOps
Bitbucket
BPMN
+114

Опыт с продуктами Atlassian (Jira Software DC, Jira Service Management DC, Confluence DC): На нескольких проектах активно использовал продукты Atlassian как с пользовательской, так и с интеграционной стороны: • Настраивал и автоматизировал workflow в Jira Software и Jira Service Management (разработка схем состояний, правил переходов, custom fields, SLA). • Взаимодействовал с Jira и Confluence через REST API для получения и обновления тикетов, автоматической генерации документации и отчётов. • Работал с Data Center-версиями Jira и Confluence (нагрузочное тестирование, масштабирование, настройка внешних каталогов пользователей, резервного копирования). • Использовал Confluence для хранения архитектурной и проектной документации, настройки шаблонов страниц и автогенерации контента через API. ScriptRunner (Groovy): • Писал Groovy-скрипты для автоматизации задач в Jira: • Автоматическая установка значений полей на основе условий. • Валидация и ограничения переходов в workflow. • Запуск background-скриптов для массового обновления тикетов. • Создавал Listener’ы и Post-function скрипты на Groovy. • Использовал Script Console и Scripted Fields. JWT (Jira Workflow Toolbox): • Использовал JWT для создания условной логики в workflow без написания кода: • Встраивал формулы для вычисления значений на основе входных данных. • Конфигурировал условия, валидаторы и пост-функции с использованием выражений JWT. Tempo Timesheets / Tempo Planner: • Настраивал учёт времени в Jira через Tempo Timesheets: категории работ, approval-флоу, автоматическое заполнение. • Использовал Tempo Planner для планирования загрузки команды. • Интегрировал Tempo с REST API для выгрузки отчётов и учёта времени в DWH. JQL (Jira Query Language): • Регулярно использовал JQL для построения сложных фильтров, дашбордов и отчетов. • Применял JQL в автоматизации (например, через ScriptRunner и Automation Rules). • Конструировал динамические фильтры с подзапросами (sub-query), функциями (memb

Подробнее
E-commerce & Retail • HRTech
ЮЛ
Юрий Л.
Тверь
Backend разработчик
Middle+
3 506,49 Р/час
Apache Kafka
Bitbucket
boot
Camunda
Confluence
core
Data
Docker
Docker Compose
Git
+34

Backend разработчик с более чем 4-х летним опытом разработки распределенных систем в области электронной коммерции и управления заказами. Обладаю уверенными знаниями в дизайне и реализации микросервисной архитектуры на базе Java и Spring, включая реализацию RESTful API, обработку событий с использованием Apache Kafka и Kafka Streams, а также работу с системами кеширования и реляционными базами данных. Имею практический опыт моделирования BPMN и интеграции процессов на платформе Camunda для дальнейшей автоматизации бизнес-процессов. Также обладаю экспертизой в DevOps практиках - настраивал CI/CD пайплайны на Jenkins и GitHub Actions, обеспечивал автоматизацию сборки, тестирования и деплоя в Kubernetes-кластеры. Обладаю опытом работы в распределенных командах, быстро адаптируюсь к изменениям в требованиях и техническом стеке проекта. Способствую слаженному взаимодействию между системами и командами, обеспечивая оперативную реализацию решений и достижение проектных целей в срок.

Подробнее
LifeStyle
ДГ
Дмитрий Г.
Брянск
Backend разработчик
Middle
2 792,21 Р/час
HTML
CSS
JavaScript
PHP
SQL
Python
AmoCRM
Google API
Yandex API
Битрикс
+15

Навыки и языки программирования: • PHP - 4 года; • Python - 1,5 года; • JavaScript - 4 года; • JQuery - 4 года; • Vue.js - 1 год; • SQL - 4 года; • HTML - 4 года; • CSS - 4 года; • Bitrix - 3,5 года. Профессиональный опыт: • Разработка сайтов на cms Bitrix; • Разработка собственных MVC движков на PHP и Python; • Интеграция со сторонними сервисами, решениями; • Работа с СУБД SQL (MySql, SqlLite); • Проектирование архитектуры; • Рефакторинг. Проекты - разработка/доработка: • crm (bitrix24, amoCRM); • интернет магазины (напольные покрытия, алюминиевые профили, мебель, лифтовые кабели, рестораны с доставкой, и мн.др.); • корпоративные сайты (медицинские учреждения, типографии, телефония, выставочные залы, и пр.); • лендинги (верстка адаптивных отдельных страниц для каждой услуги); Нетиповые задачи: • Разработка различных калькуляторов; • Реализация уникальных внутренних сервисов и процессов; • Работа с сервисами, имеющие api (yandex, google, vk, nominatim, telegram, ISPmanager, различные торговые площадки).

Подробнее

Недавно просмотренные специалисты

Cloud Services • E-commerce & Retail • Social Networking
МЛ
Мария Л.
Береза
QA ручной
Middle+
2 337,66 Р/час
HTML
CSS
REST
XML
JSON
Jira
SQL
SOAP
Trello
Postman
+30

Участвовала как в маленьких частных проектах, так и в крупных гос. проектах. Занималась тестированием продуктов, созданием тестовой документации, локализацией и фиксированием дефектов в разных баг-трекерах. В работе ценю слаженность команды и четкое разделение обязанностей. • написание и актуализация ТК и ЧЛ; • функциональное тестирование; • регрессионное тестирование; • интеграционное тестирование; • работа с багтрекинговыми системами; • ведение установленной отчетности; • коммуникации с заказчиком и командой; • тестирование исследовательское; • тестирование по готовым сценариям; • модульное тестирование; • работа с документацией; • написание тест -кейсов; • написание чек-листов; • администрирование банковского по. Ручное тестирование • воспроизведение пользовательских ошибок • интеграционное тестирование • исследовательское тестирование • кроссбраузерное тестирование • регрессионное тестирование • смоук-тестирование • тестирование «серого ящика» • тестирование «черного ящика» • тестирование верстки • тестирование на мобильных устройствах • тестирование по гайдлайнам • тестирование требований • функциональное тестирование • юзабилити-тестирование • техники тест-дизайна

Подробнее