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

ID 25055
ДТ
Даниил Т.
Мужчина
Беларусь, Минск, UTC+3
Ставка
3 636,36 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Backend разработчик
Грейд
Middle+
Навыки
ActiveMQ
Apache Kafka
ArtemisMQ
debezium
Docker
Framework
Git
Gitlab CI
Gradle
Groovy
Hibernate
Java
JDBC
JUnit
Kotlin
Kubernetes
Liquibase
Maven
Mockito
MySQL
PostgreSQL
Spring
SQL
TestContainers
IntelliJ IDEA
Kafka
Linux
MapStruct
MS Windows
Swagger
WireMock
Отрасли
Cloud Services
Travel, Hospitality & Restaurant business
Знание языков
Английский — B1
Главное о специалисте
Java-разработчик с более чем 4-летним опытом коммерческой разработки Java. Хорошее знание и опыт работы со Spring Framework (MVC, Security, Data), SQL, Hibernate. Хорошее понимание принципов микросервисной архитектуры. Глубокие знания Java Core. Имею опыт работы с решениями, затрагивающими финансовые процессы, такие как интеграция платёжных систем, автоматизация расчётов, обработка транзакций и финансовая отчётность. Работал над проектами, включая платформы для управления бизнес-процессами, где реализовывались механизмы автоматической генерации финансовых отчётов, расчёта комиссий и налогов, а также интеграции с платёжными системами. Опыт работы с инструментами миграции баз данных. Отличные коммуникативные навыки, способность быстро обучаться новым технологиям, умение работать в команде.
Проекты   (4 года 7 месяцев)
Система для моделирования и описания бизнес-процессов компании с помощью диаграмм
Роль
Инженер-программист
Обязанности
Система для моделирования и описания бизнес-процессов компании с помощью диаграмм. Основными объектами являются диаграммы, которые описывают различные области деятельности, такие как "организационная схема", "событийная цепочка" и другие. Каждая диаграмма включает системные объекты, которые находятся в определенных отношениях на диаграмме. Паспорт бизнес-процесса представляет собой документ, который содержит информацию о процессе, описанном на диаграмме. Система позволяет создавать и редактировать диаграммы, привязывать к ним бизнес-процессы, а также генерировать отчеты и экспортировать данные. Права доступа регулируются по ролям пользователей. Также присутствует модуль поручений, который служит для создания определённых маршрутов поручений, автоматически продвигающихся при создании отчета о поручении пользователем. В системе имеются и другие модули, такие как отчетность, матрица документов, производственный календарь и другие. Обязанности и достижения: • Разработка REST API • Сопровождение, разработка и поддержка существующих модулей • Фикс багов • Написание скриптов миграции БД c помощью Liquibase • Разработан модуль генерации отчетов c использованием JasperReports, Apache POI • Разработан модуль матрицы документов • Агрегация данных из диаграмм в единый документ
Стек специалиста на проекте
Java 21, ArtemisMQ, Gitlab CI, Liquibase, Flyway, Git, JUnit, Mockito, Gradle, Swagger, WireMock, Confluence, SQL, Docker, Kotlin, Hibernate, TestContainers, ActiveMQ, OpenAPI, RabbitMQ, Spring Boot, Jira, PostgreSQL, Jenkins, CI/CD, Kubernetes
Отрасль проекта
Cloud Services
Период работы
Декабрь 2023 - По настоящее время  (1 год 8 месяцев)
Система, предназначенная для управления проектами и задачами
Роль
Инженер-программист
Обязанности
Система, предназначенная для управления проектами и задачами в корпоративной среде. Сервис поддерживает три уровня доступа: администратор, менеджер проекта и работник. Администратор создает проекты, назначает на них менеджеров и управляет пользователями системы. Менеджеры создают задачи на проектах, назначают работников, устанавливают приоритеты и сроки выполнения. Работники могут просматривать назначенные им задачи, обновлять их статус, оставлять комментарии и прикреплять файлы. Каждый пользователь может видеть только те проекты и задачи, к которым он относится. Задачи поддерживают иерархию с зависимостями между основными и подзадачами. Платформа включает систему аудита для отслеживания действий пользователей. Менеджеры и администраторы могут формировать отчеты по проектам в формате .xlsx, которые автоматически сохраняются в хранилище Amazon S3. Обязанности и достижения: • Разработка REST API • Разработка модуля аудирования • Разработка модуля отчетности • Поддержка модуля проектов и задач • Code review • Реализация коммуникации между сервисами через Kafka • Реализация асинхронной обработки отчетов через брокер сообщений и сохранение в S3
Стек специалиста на проекте
netflix, Stack, Data, Liquibase, Git, JUnit, Mockito, Swagger, Kafka, Security, WireMock, Confluence, Docker, TestContainers, Java 17, Maven, Spring Boot, Jira, PostgreSQL, Microservice Architecture
Отрасль проекта
Cloud Services
Период работы
Февраль 2023 - Ноябрь 2023  (10 месяцев)
Платформа для обеспечения удобной и быстрой доставки еды
Роль
Инженер-программист
Обязанности
Сервис представляет собой платформу, где рестораны, клиенты и курьеры взаимодействуют для обеспечения удобной и быстрой доставки еды. Рестораны регистрируются в системе, добавляют информацию о себе, формируют меню и управляют заказами. Клиенты, в свою очередь, могут просматривать список ресторанов, изучать их меню, формировать заказы, выбирать способ оплаты и использовать промокоды для получения скидок. Курьеры играют ключевую роль в доставке заказов, обеспечивая их своевременное прибытие. Система динамически рассчитывает время доставки заказа и предоставляет курьерам навигацию, путем интеграции с навигационными системами. Обязанности и достижения: • Разработка и оптимизация REST API • Проектирование и развитие структуры базы данных, включая написание сложных SQL-запросов и миграций • Code review • Unit тестирование • Улучшение системы логирования и мониторинга для упрощения отладки и анализа работы приложения • Репликация изменений данных заказов в систему аналитики с использованием Debezium • Интеграция с платежными системами
Стек специалиста на проекте
Git, MySQL, Jira, JUnit, Mockito, Maven, Hibernate, Swagger, Liquibase, MapStruct, Kafka, Jacoco, Spring, Java 17, connect, debezium
Отрасль проекта
Travel, Hospitality & Restaurant business
Период работы
Январь 2021 - Январь 2023  (2 года 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

Cloud Services • FinTech & Banking • HRTech • Insurance
СФ
Сергей Ф.
Симферополь
Backend разработчик
Senior
4 155,84 Р/час
Data
JPA
MVC
Security
Spring Boot
Hibernate
JDBC Template
Feign Client
REST
SOAP
+83

Имею опыт решения задач с неполным описанием и legacy проектами. Имею опыт проектирования монолитной, микросервисной архитектуры. Имею опыт работы с бизнес движками, проектировал Bpmn-схемами и интеграциями смежных внешних систем. Пишу быстрый, понятный, тестируемый и легко поддерживаемый код. НАВЫКИ И УМЕНИЯ ___________________________ Навыки: Разрабатываю архитектуру микросервисов from scratch Опыт интегрирования с внешними сервисами посредством REST API, Matrix, голосового помощника, сервисами отправки СМС. Опыт работы с инструментами генерации документов, CSV. Участие в декомпозиции и распределении задач внутри команды. Проведение performance, unit, integration, end-to-end тестирования. Проведение код-ревью. Инструментарий: Spring Boot (MVC, Data, Security, State Machine, Cloud) Hibernate, JOOQ, JPA, JDBC, Querydsl, Blazebit PostgreSQL, MySQL, BigQuery Flyway, Liquibase Kafka, RabbitMQ, Redis Docker TestContainers, Kubernetes, Jenkins Lombok, Jackson Firebase, Matrix, Camunda Maven, Gradle Swagger JUnit, Mockito, WireMock, Testcontainers REST, gRPC Прочее: Kotlin Python Linux ___________________________ Самое большое достижение в работе? Развитие продукта и команды в качестве Тимлида. Перевод Backend части продукта на актуальные архитектурные решения. Разработка архитектуры приложений с нуля, постановка и распределение задач, выстраивание бизнес-процессов. ___________________________ Что было бы интересно изучить в перспективе? Реактивные приложения Заинтересован в интересных задачах и проектах Изучение DevOps сферы Изучение high-load projects Изучение Hadoop Реактивное программирование

Подробнее
FinTech & Banking • Government & Public Sector • Social Networking
ИД
Иван Д.
Минск
Backend разработчик
Middle+
3 147,27 Р/час
Apache Tomcat
apis
Clean Architecture
Confluence
DevOps
Django
Docker
Docker Compose
Framework
Git
+69

Ориентированный на результат бэкенд-разработчик с четырехлетним опытом создания высоконагруженных и отказоустойчивых систем на Java и Kotlin. - Экспертиза охватывает полный цикл разработки: от проектирования архитектуры микросервисов и реализации многопоточных решений до глубокой оптимизации работы с базами данных. - Особое внимание уделяет построению эффективной ИТ-архитектуры, что позволяет создавать масштабируемые системы с продуманной структурой и четкими контрактами между компонентами. - Имеет практический опыт разработки Web API, где особое значение придает безопасности, производительности и удобству интеграции — автоматизирует процессы тестирования и развертывания, что значительно ускоряет delivery фич без потери качества. - Владеет DevOps-инструментарием, включая контейнеризацию (Docker), что позволяет обеспечивать бесперебойный CI/CD и быстрое развертывание в различных средах. Скрупулезность в деталях проявляется в тщательном проектировании, чистому коду и продуманной обработке edge-кейсов — это минимизирует количество инцидентов в production. - Гибко адаптируется к новым технологиям и методологиям, эффективно работает как в команде (по Scrum/Kanban), так и самостоятельно. Всегда нацелен на достижение измеримых результатов: будь то оптимизация скорости ответа API, сокращение нагрузки на базы данных или улучшение безопасности системы. - Имеет практический опыт интеграции и разработки бизнес-процессов с использованием Camunda (моделирование BPMN-схем, разработка сервисных задач и интеграция с микросервисами для автоматизации и оркестрации процессов).

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

Подробнее

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

Cloud Services • Travel, Hospitality & Restaurant business
ДТ
Даниил Т.
Минск
Backend разработчик
Middle+
3 636,36 Р/час
ArtemisMQ
Gitlab CI
MS Windows
debezium
Groovy
Liquibase
Java
Git
JUnit
Mockito
+31

Java-разработчик с более чем 4-летним опытом коммерческой разработки Java. Хорошее знание и опыт работы со Spring Framework (MVC, Security, Data), SQL, Hibernate. Хорошее понимание принципов микросервисной архитектуры. Глубокие знания Java Core. Имею опыт работы с решениями, затрагивающими финансовые процессы, такие как интеграция платёжных систем, автоматизация расчётов, обработка транзакций и финансовая отчётность. Работал над проектами, включая платформы для управления бизнес-процессами, где реализовывались механизмы автоматической генерации финансовых отчётов, расчёта комиссий и налогов, а также интеграции с платёжными системами. Опыт работы с инструментами миграции баз данных. Отличные коммуникативные навыки, способность быстро обучаться новым технологиям, умение работать в команде.

Подробнее