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

ID 24036
ДБ
Даниил Б.
Мужчина
Беларусь, Минск, UTC+3
Ставка
3 506,49 Р/час
НДС не облагается
Специалист доступен с 10 октября 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 года 8 месяцев)
КРЕДИТНАЯ ПЛАТФОРМА
Роль
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, REST, Elasticsearch, Java, Git, Kibana, JUnit, Bitbucket, MongoDB, Linux, gRPC, Auth0, Kafka, Helm, boot, Security, Logstash, Docker Compose, Web, Swagger, Docker, Confluence, SOAP, Hibernate, MapStruct, Maven, TestContainers, Mockito, Spring, Jira, Kubernetes, PostgreSQL
Отрасль проекта
FinTech & Banking
Период работы
Март 2023 - По настоящее время  (2 года 8 месяцев)
СИСТЕМА УПРАВЛЕНИЯ ПЕРСОНАЛОМ
Роль
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, Linux, Neo4j, GitHub, boot, cloud, API Gateway, S3, Docker Compose, Web, EC2, Docker, Confluence, GitHub Actions, Hibernate, MapStruct, Lambda, Maven, Mockito, Apache Kafka, MySQL, Spring, Jira
Отрасль проекта
HRTech
Период работы
Март 2021 - Март 2023  (2 года 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Белорусский государственный университет информатики и радиоэлектроники
Специальность
Искусственный интеллект
Завершение учебы
2023 г.

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

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

Опыт с продуктами 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

Подробнее
FinTech & Banking • Government & Public Sector • IoT
СР
Станислав Р.
Москва
Backend разработчик
Middle
3 116,88 Р/час
Apache Ignite
Bitbucket
Confluence
CSS
DevOps
Docker
Docker Compose
Flyway
GitLab
Gradle
+55

Станислав — опытный backend-разработчик, специализирующийся на Java. Обладает навыками работы с Apache Ignite, Bitbucket, Confluence, Docker, Flyway, GitLab, Gradle, Hibernate, IBM DB2, Jira, Kafka, Kubernetes, Liquibase, Maven, MySQL, OpenShift, Oracle Database, PostgreSQL, RabbitMQ, Redis, REST, Spring и другими инструментами. Станислав имеет опыт работы в проектах по разработке веб-приложений, серверной части банкоматной сети и системы по работе с патентами. Он участвовал в разработке сервисов аутентификации, интеграции с HR-подразделением компании и файловым хранилищем S3, а также в развёртывании рабочих стендов. В проектах Станислав занимался разработкой микросервисов, библиотек для унификации подходов к реализации однотипных процессов, интеграцией legacy-платформы с единой фронтальной системой банка, разработкой новых модулей для BPM Takari и адаптеров для преобразования данных. Кроме того, он участвовал в администрировании баз данных и доработке эмулятора для тестирования.

Подробнее
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, различные торговые площадки).

Подробнее

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

Отрасли не указаны
КК
Константин К.
Пермь
Системный аналитик
Senior
3 246,75 Р/час
PostgreSQL
API
Jira
Confluence
SQL
BPMN
UML
Postman
Бизнес-анализ
Oracle
+26

-Свыше 20 лет опыта работы системным аналитиком, бизнес-аналитиком, архитектором ПО -Опыт с фин.проектами: в сфере государственных финансов (планирование и анализ исполнения федерального, регионального бюджета). Проекты по анализу инвест.проектов с гос.сектором или с гос.корпорациями. -Знание технологии интеграций -Опыт построения интеграций по технологии Web API -Хороший уровень знания языка запросов SQL -Понимание процессов розницы -Опыт участия в проектах с применением интеграционных механизмов со смежными системами, с разработкой и внедрением сложно-архитектурных ИТ-решений -Умение работать в режиме многозадачности: -Опыт работы с Redmine, Jir КОМПЕТЕНЦИИ: - Проектирование архитектур систем - Управление продуктами, проектами, Customer Development - Сбор и разработка требований к ПО - Разработка документации (ГОСТ 34) - Проектирование баз данных и DWH - Проектирование API ТЕХНОЛОГИЧЕСКИЙ СТЕК: - Моделирование процессов: UML (ER, Component, Use case, State, Activity, Swim Lane, Sequence), BPMN 2.0, DFD, IDEF0 - SQL: Oracle, PostgreSQL, MS SQL - Confluence, Jira, Redmine, MS Project, MS Office - Проектирование UI: Miro, Balsamiq, Axure, Visio, MS Office, Paint, Figma - Postman.

Подробнее