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

ID 24036
ДБ
Даниил Б.
Мужчина
Беларусь, Минск, UTC+3
Ставка
3 506,49 Р/час
НДС не облагается
Специалист доступен с 4 июля 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 года 5 месяцев)
КРЕДИТНАЯ ПЛАТФОРМА
Роль
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, Swagger, gRPC, Auth0, Helm, Kafka, boot, Security, Logstash, Docker Compose, Web, Confluence, Docker, SOAP, Hibernate, MapStruct, TestContainers, Maven, Spring, Jira, PostgreSQL, Kubernetes
Отрасль проекта
FinTech & Banking
Период работы
Март 2023 - По настоящее время  (2 года 5 месяцев)
СИСТЕМА УПРАВЛЕНИЯ ПЕРСОНАЛОМ
Роль
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 г.

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

EdTech • FinTech & Banking • Logistics & Transport
ЕА
Егор А.
Минск
Backend разработчик
Middle+
3 506,49 Р/час
Angular
Angular Material
Apache Kafka
assertj
Avro
AWS
Bash
boot
Camunda
cloud
+75

Backend разработчик с более чем 5-летним опытом разработки программного обеспечения, специализирующийся на проектировании и реализации масштабируемых микросервисных и модульных архитектур. Обладаю глубокими знаниями в области разработки корпоративных приложений с использованием Java и Spring, а также опытом построения распределённых систем и интеграции с брокерами сообщений (Kafka, SQS). Имею практический опыт автоматизации бизнес-процессов на базе платформы Camunda, включая проектирование BPMN-схем, интеграцию с внешними сервисами и реализацию пользовательских обработчиков. Участвовал в проектах, связанных с электронной коммерцией, финтехом и образовательными технологиями. Использую подходы разработки через тестирование (TDD/BDD), практики парного программирования и инструменты CI/CD для повышения надёжности и поддерживаемости решений. Обладаю опытом работы с облачной инфраструктурой (AWS), системами мониторинга и логирования (OpenTelemetry, ELK), а также анализа данных с применением Python и библиотек (Pandas, NumPy, Matplotlib). Отличаюсь высокой вовлечённостью, вниманием к деталям и эффективным взаимодействием в междисциплинарных командах.

Подробнее
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-кластеры. Обладаю опытом работы в распределенных командах, быстро адаптируюсь к изменениям в требованиях и техническом стеке проекта. Способствую слаженному взаимодействию между системами и командами, обеспечивая оперативную реализацию решений и достижение проектных целей в срок.

Подробнее
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 и адаптеров для преобразования данных. Кроме того, он участвовал в администрировании баз данных и доработке эмулятора для тестирования.

Подробнее
Cloud Services • FinTech & Banking
ДГ
Дмитрий Г.
Минск
Backend разработчик
Middle+
3 766,23 Р/час
ArtemisMQ
Auth0
Bitbucket
boot
cloud
Config
Confluence
core
Data
debezium
+50

Java-разработчик с более чем четырьмя годами опыта в области коммерческой разработки. Обладаю глубокими знаниями Java Core и большим опытом работы со Spring Framework, включая Spring Boot, Spring Security, Spring Data, Spring Cloud и Spring Integration, PostgreSQL и Oracle (PL/SQL), Redis, Flyway и Liquibase. Работал с различными инструментами для построения запросов, такими как JOOQ и Hibernate, а также с мессенджерами и очередями, включая Apache Kafka и RabbitMQ. Имею опыт интеграции микросервисов с внешними системами через различные протоколы, включая REST, SOAP и WebSocket, а также с использованием JSON и XML. В своей работе активно использую Docker для контейнеризации приложений и решения задач мониторинга и логирования с помощью Grafana, Prometheus и Elasticsearch. Быстро осваиваю новые технологии, обладаю хорошими коммуникативными навыками и эффективно работаю в команде. Имею опыт написания юнит- и интеграционных тестов с использованием JUnit и Mockito, а также работы с системами контроля версий Git. Стремлюсь к постоянному развитию и расширению технического стека, интересуюсь новыми подходами к разработке и активно применяю их в работе.

Подробнее

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

E-commerce & Retail • GameDev • HRTech • LifeStyle
ДШ
Дмитрий Ш.
Новосибирск
Frontend разработчик
Senior
4 285,71 Р/час
Верстка сайта
UI
Проектирование БД
Интернет-магазин
Redux
Gitlab CI
Vue Router
RPC
GitLab
Разработка
+67

Дмитрий — опытный frontend-разработчик уровня Senior. Он обладает навыками работы с широким спектром технологий и инструментов, включая Angular 9, Vue.js, React.js и другие. Дмитрий имеет опыт разработки платформ для крупных маркетплейсов, где он занимался поддержкой старого кода на PHP+Vue 2, переносом сайта на Nuxt 2 и далее на Nuxt 3, разработкой новых технологий, кроссбраузерной вёрсткой и написанием unit-тестов. Также Дмитрий участвовал в проекте по автоматизации бизнес-процессов, где разрабатывал UI Kit компании на основе Vuetify. В качестве full stack разработчика Дмитрий работал над созданием интернет-магазина, проектировал базу данных MySQL и разрабатывал простой бэкенд на Node.js (Express.js). Кроме того, Дмитрий занимался версткой страниц сайта по дизайну из Figma на Angular 9 и разработкой сайта на Angular 9 для платформы по проведению киберспортивных игр. Также он разрабатывал фронтенд на React.js и Express.js для мобильных приложений в сфере IT-технологий. Технические навыки: Vue.js 2-3, Nuxt 2-3, Jest, Pinia, bootstrap-vue, TypeScript, Agile, Gitlab, ESLint, Yandex Tracker, Jest, Vuex, Vue-Router, SCSS, RPC API, React.js, Express.js, Css, HTML, Node.js, Docker, Angular 9, Angular Material, NGINX, MySQL, Tailwind, kubernetes, webpack, git, next.js, gitlab, gitlab ci, npm/nvm, vitepress, history, vitejs, eslinti, ui-kit, vue 3/2 + composition-api Профессиональные навыки и умения: Frontend разработчик с более чем 5-летним опытом работы в разных проектах. Опыт самостоятельного проектирования сложных приложений, построения архитектуры декомпозирование задач, ревью кода. Большой опыт разработки приложений с нуля.

Подробнее
Government & Public Sector • Logistics & Transport
ИД
Иван Д.
Москва
JavaScript разработчик
Middle+
3 636,36 Р/час
MobX
HTML5
thank
Redux Toolkit
Media
Redux
Styled-Components
Swiper
GitLab
xss
+44

Я фронтенд-разработчик с более чем трехлетним опытом в создании и поддержке веб-приложений. Занимаюсь разработкой удобных и визуально приятных сервисов. За время работы решал множество разнообразных задач. Легко обучаюсь, умею гуглить и разбираться в чужом коде. Пишу чистый, читаемый код, который в будущем легко обслуживать и масштабировать. Стремлюсь развиваться дальше и сейчас ищу работу в вдохновляющей команде, в которой смогу приносить пользу и успешно развивать продукт. Основной стек: React, React Router v.6, Redux, JavaScript, TypeScript, Redux Toolkit, HTML5, CSS3, Jest, Git, GitHub, Bootstrap, MUI, Styled-Components, REST API, . Сейчас открыт к новым предложениям и отдаю предпочтение продукту с классной идеей и возможностью применить весь мой опыт там.

Подробнее
EdTech • Realty & Constructoring • Urban technology
ДЦ
Дарина Ц.
Москва
Бизнес аналитик
Senior
3 211,19 Р/час
Hypotheses
UML
Kanban
management
analysis
process
Бизнес-анализ
Scrum
Project management
Product Management
+23

Опытный бизнес-аналитик с навыками управления проектами и процессами. На позиции Agile coach в ГК «Самолет» развивала стартап, направленный на разработку внутренних систем учёта и контроля строительства. Внедрила практики DDD и Event storming, увеличила прогнозируемость перфоманса команд (с 60 до 85%), сократила TTM со 180 дней до 100. Имеет сертификацию PSM 1. В роли ведущего бизнес-аналитика в ГК «Самолёт» разрабатывала систему обмена документами и заведения новых проектов. Участвовала в процессе discovery продукта, моделировала бизнес-процессы в BPMN, проводила A/B тестирования, проверяла гипотезы и вырабатывала предложения по автоматизации процессов. Как operational manager в «Сити Мобил» занималась развитием сервиса такси в Подмосковье: проводила A/B тестирование, устанавливала гео-минимальные значения цен, исследовала фрод, развивала процент постоянных водителей в сервисе. Увеличила процент постоянных водителей с 44% до 59%, метрику конверсии — с 36% до 80%. Ранее работала консультантом/бизнес-аналитиком в IBS и KPMG Russia. В IBS занималась разработкой системы дашбордов для российского авиационного холдинга, разработкой методологии управленческой отчётности для нефтегазовой компании. В KPMG проводила бенчмарк для газовой компании, разрабатывала ERP-систему для нефтегазового сектора.

Подробнее