Егор А. Backend разработчик, Middle+

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

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

Подробнее
О специалисте
Специализация
Backend разработчик
Грейд
Middle+
Навыки
Angular
Angular Material
Apache Kafka
assertj
Avro
AWS
Bash
boot
Camunda
cloud
Confluence
core
CSS
Cypress
Data
DevOps
Docker
Docker Compose
EC2
ELK
Fortify
functions
Git
GitHub
GitLab
GitLab CI/CD
Hibernate
HTML
IDE
IntelliJ IDEA
J2EE
JaCarta
Jasmine
Java
Java EE
JavaScript
JDBC
Jenkins
jersey
Jest
Jira
JPA
JSP
JUnit
Kubernetes
Linux
Liquibase
Matplotlib
Maven
Mockito
MongoDB
MS Windows
MVC
Numpy
opentelemetry
Pandas
PostgreSQL
Python
RDS
Redis
REST
RxJS
S3
SCSS
Seaborn
Security
SOAP
SonarQube
Spring
SQL
SQS
Steps
Streams
Swagger
TypeScript
Отрасли
EdTech
FinTech & Banking
Logistics & Transport
Знание языков
Английский — B2
Главное о специалисте
Backend разработчик с более чем 5-летним опытом разработки программного обеспечения, специализирующийся на проектировании и реализации масштабируемых микросервисных и модульных архитектур. Обладаю глубокими знаниями в области разработки корпоративных приложений с использованием Java и Spring, а также опытом построения распределённых систем и интеграции с брокерами сообщений (Kafka, SQS). Имею практический опыт автоматизации бизнес-процессов на базе платформы Camunda, включая проектирование BPMN-схем, интеграцию с внешними сервисами и реализацию пользовательских обработчиков. Участвовал в проектах, связанных с электронной коммерцией, финтехом и образовательными технологиями. Использую подходы разработки через тестирование (TDD/BDD), практики парного программирования и инструменты CI/CD для повышения надёжности и поддерживаемости решений. Обладаю опытом работы с облачной инфраструктурой (AWS), системами мониторинга и логирования (OpenTelemetry, ELK), а также анализа данных с применением Python и библиотек (Pandas, NumPy, Matplotlib). Отличаюсь высокой вовлечённостью, вниманием к деталям и эффективным взаимодействием в междисциплинарных командах.
Проекты   (5 лет 9 месяцев)
СИСТЕМА ОБСЛУЖИВАНИЯ БАНКОВСКИХ КАРТ
Роль
Backend разработчик
Обязанности
СИСТЕМА ОБСЛУЖИВАНИЯ БАНКОВСКИХ КАРТ Предоставляет весь необходимый базовый функционал для поддержки всех этапов жизненного цикла банковских карт. Также обеспечивает возможность отчетности и уведомлений через интеграцию с другими системами. Обязанности ● Проектирование архитектуры системы на основе событий, с акцентом на масштабируемость, поддерживаемость и эффективность; ● Создание и настройка каналов сообщений в Spring Cloud Stream для обеспечения взаимодействия между микросервисами; ● Выбор подходящих технологий и фреймворков в соответствии с требованиями проекта; ● Разработка и расширение компонентов Angular для создания динамичного и отзывчивого пользовательского интерфейса панели управления запасами; ● Интеграция бизнес-требований банка в решение с соблюдением нормативных требований; ● Разработка, оптимизация и сопровождение схем базы данных PostgreSQL, включая таблицы, индексы, связи и ограничения; ● Оптимизация экземпляров RDS для обеспечения высокой производительности базы данных, включая настройку запросов, стратегий индексирования и управления соединениями; ● Развертывание и настройка OpenTelemetry Collector для эффективной агрегации, трансформации и экспорта данных; ● Интеграция с SQS для асинхронной передачи сообщений между компонентами; ● Использование Avro для эффективной сериализации и десериализации данных, особенно при работе с большими объемами; ● Управление брокерами и кластерами Kafka для обеспечения высокой доступности и отказоустойчивости пайплайнов данных; ● Настройка мониторинга компонентов стека ELK для отслеживания ключевых метрик, таких как использование CPU и памяти; ● Использование инструментов моделирования BPMN в Camunda для создания и визуализации бизнес-процессов; ● Интеграция Camunda с Spring Boot для оркестрации рабочих процессов; ● Интеграция Kubernetes с CI/CD пайплайнами для автоматизации деплоя приложений, постепенных обновлений и откатов версий с целью повышения эффективности разработки. Среда разработки Java, JavaScript, TypeScript, SQL, Spring(Boot, MVC, Core, Data, Security, Cloud, Cloud Stream), Angular, Angular-Material, RxJs, Jest, Jasmine, Cypress, HTML, CSS, SCSS, SOAP, REST, Swagger, Apache Kafka, Avro, Camunda, AWS (Step Functions, EC2, S3, SQS, RDS), ELK, Hibernate, JPA, PostgreSQL, Docker, Docker Compose, Liquibase, Kubernetes, OpenTelemetry, JUnit, AssertJ, Mockito, Maven, Git, GitLab, GitLab CI/CD, NexusIQ, Fortify, SonarQube, Jira, Confluence, IntelliJ IDEA, Windows.
Стек специалиста на проекте
Avro, ELK, assertj, AWS, GitLab, MS Windows, core, functions, opentelemetry, Camunda, Streams, Data, Liquibase, SonarQube, REST, Java, Git, JUnit, Mockito, JPA, Cypress, Jest, IntelliJ IDEA, Swagger, MVC, Angular Material, boot, cloud, Security, S3, Steps, Docker Compose, SQS, EC2, HTML, Confluence, CSS, SQL, Docker, SOAP, Hibernate, TypeScript, Jasmine, GitLab CI/CD, Angular, RDS, Maven, JavaScript, RxJS, Spring, Jira, PostgreSQL, SCSS, Kubernetes, Apache Kafka, Fortify
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2022 - По настоящее время  (2 года 10 месяцев)
ОБРАЗОВАТЕЛЬНАЯ ПЛАТФОРМА
Роль
Backend разработчик
Обязанности
ОБРАЗОВАТЕЛЬНАЯ ПЛАТФОРМА Данный проект сосредоточен на разработке и сопровождении комплексной веб-платформы, предназначенной для распространения образовательного контента и ресурсов. Система позволяет преподавателям загружать, организовывать и управлять учебными материалами, а учащимся — легко получать Обязанности ● Разработка основной бизнес-логики веб-приложения с использованием Java и Spring; ● Настройка Kafka для обмена данными в реальном времени между различными компонентами системы; ● Конфигурация Kafka Streams для обработки больших объемов трафика данных; ● Настройка и сбор метрик приложения и системы с использованием OpenTelemetry Metrics API; ● Настройка второго уровня кэширования в Hibernate для снижения нагрузки на базу данных; ● Оптимизация критически важных частей приложения путём устранения лишних обращений к БД и кэширования результатов; ● Разработка Python-скриптов для обработки и анализа данных о взаимодействии пользователей с использованием Pandas и NumPy; ● Создание инструментов автоматизированной отчетности на Python с использованием Matplotlib и Seaborn; ● Разработка и стилизация адаптивных пользовательских интерфейсов с использованием Angular; ● Использование Angular Material для создания и кастомизации UI-компонентов, обеспечивающих единый стиль и удобную навигацию по приложению; ● Применение RxJs для эффективного управления асинхронными потоками данных, улучшая интерактивные возможности в реальном времени; ● Написание полноценных модульных тестов для фронтенд-компонентов с использованием Jest и Jasmine; ● Проведение end-to-end тестирования с использованием Cypress для проверки пользовательских сценариев и обеспечения бесшовного пользовательского опыта; ● Реализация CI/CD пайплайнов с GitLab CI/CD для автоматизации сборки, тестирования и развертывания приложения. Среда разработки Java, Python, TypeScript, Bash, SQL, Spring (Boot, Core, MVC, Data, Security), Java EE (Jakarta, J2EE, JDBC, JSP), REST, Hibernate, JPA, Swagger, Pandas, NumPy, Matplotlib, Seaborn, JUnit, AssertJ, Mockito, Liquibase, Maven, AWS (EC2, S3, RDS), OpenTelemetry, Apache Kafka, Avro, PostgreSQL, Redis, Angular, Angular Material, RxJs, Jest, Jasmine, Cypress, HTML, CSS, SCSS, Docker, Docker Compose, GitLab, GitLab CI/CD, Jira, Confluence, IntelliJ IDEA, Git, Linux.
Стек специалиста на проекте
Avro, assertj, AWS, GitLab, core, opentelemetry, Numpy, Java EE, Data, Liquibase, REST, Java, Bash, Git, Pandas, JUnit, Mockito, JPA, Linux, Cypress, Jest, IntelliJ IDEA, Swagger, JDBC, Redis, MVC, JSP, Angular Material, Seaborn, boot, Security, S3, J2EE, Docker Compose, EC2, HTML, Confluence, CSS, SQL, Docker, Python, Hibernate, TypeScript, Jasmine, Matplotlib, GitLab CI/CD, Angular, RDS, Maven, RxJS, Spring, Jira, JaCarta, PostgreSQL, SCSS, Apache Kafka
Отрасль проекта
EdTech
Период работы
Сентябрь 2021 - Октябрь 2022  (1 год 2 месяца)
СИСТЕМА ОТСЛЕЖИВАНИЯ ГРУЗОВ И СКЛАДОВ
Роль
Backend разработчик
Обязанности
СИСТЕМА ОТСЛЕЖИВАНИЯ ГРУЗОВ И СКЛАДОВ Проект включает разработку и внедрение системы отслеживания грузов для мониторинга местоположения и статуса отправлений в реальном времени с использованием Java и Spring Boot. Платформа интегрирует GPS-данные с грузовиков для предоставления обновлений и уведомлений клиентам. Обязанности ● Разработка основной бизнес-логики с использованием Java и Spring Boot; ● Создание RESTful API для обеспечения взаимодействия между системой отслеживания и другими внутренними приложениями; ● Оптимизация SQL-кода для повышения производительности, включая улучшение запросов, сокращение времени выполнения и эффективное использование ресурсов базы данных; ● Работа со сложными объединениями и связями с использованием Criteria API Hibernate; ● Создание рабочих процессов с использованием Camunda BPM, направленных на автоматизацию задач, связанных с обработкой отправлений и управления запасами; ● Настройка слушателей задач в Camunda для обработки пользовательских событий в реальном времени (изменение статуса доставки и уровня запасов на складе); ● Настройка и оптимизация DMN-таблиц в Camunda; ● Реализация функциональности для автоматизации отслеживания запасов, включая обновление уровней на складе, автоматические заказы и уведомления при низком уровне запасов; ● Разработка рабочих процессов обработки заказов, охватывающих создание, обновление и выполнение заказов; ● Интеграция с внешними системами поставщиков через API для автоматического пополнения запасов в режиме реального времени; ● Координация с операторами логистики за счёт автоматизации отслеживания отправлений и обновления статусов; ● Разработка Python-скриптов для анализа данных о перемещении грузов и выявления шаблонов задержек доставки с использованием Pandas и Matplotlib; ● Создание манифестов для развертывания микросервисов в Kubernetes; ● Создание CI/CD задач в Jenkins; ● Использование Jersey для реализации RESTful веб-сервисов; ● Регулярное информирование команды и заинтересованных сторон о ходе работы, возникающих проблемах и найденных решениях; ● Проведение модульного тестирования с использованием JUnit для обеспечения надёжности новых функций до их развертывания. Среда разработки Java, Python, SQL, Spring(Boot, Core, MVC, Data, Security, Cloud), REST, Jersey, Apache Kafka, Hibernate, JPA, PostgreSQL, MongoDB, Camunda, Pandas, NumPy, Matplotlib, Maven, Swagger, Liquibase, Docker, Docker Compose, Kubernetes, JUnit, Mockito, Git, GitHub, Jenkins, Jira, Confluence, IntelliJ IDEA, Linux.
Стек специалиста на проекте
core, jersey, Camunda, Numpy, Data, Liquibase, REST, Java, Git, Pandas, JUnit, MongoDB, Mockito, JPA, Linux, IntelliJ IDEA, Swagger, MVC, GitHub, boot, cloud, Security, Docker Compose, Confluence, SQL, Docker, Python, Hibernate, Matplotlib, Maven, Spring, Jira, PostgreSQL, Jenkins, Kubernetes, Apache Kafka
Отрасль проекта
Logistics & Transport
Период работы
Ноябрь 2019 - Сентябрь 2021  (1 год 11 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Белорусский государственный университет информатики и радиоэлектроники
Специальность
Инженерно-экономический факультет
Завершение учебы
2022 г.

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

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 Реактивное программирование

Подробнее
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 • 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 Р/час
Avro
ELK
assertj
AWS
GitLab
MS Windows
IDE
core
functions
opentelemetry
+75

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

Подробнее
E-commerce & Retail
МЕ
Михаил Е.
Санкт-Петербург
Android разработчик
Senior
3 636,36 Р/час
SOLID
WebFlux
DI
Data
SonarQube
Java
JPA
Gradle
MVC
gRPC
+26

Ответственный подход к работе, стремление к самообразованию и развитию в собственной сфере, люблю участвовать в интересных и сложных проектах, изучать современные и новые технологии. Участие в проектах: 1. Разработка приложения для кредитной организации с нуля. Что делал: • Участие в планировании и разработке архитектуры; • Реализация ввода данных пользователей, их валидация, отправка в реальном времени на сервер, обновление данных с сервера; • История договоров, распечатка договоров, сканирование договоров; • Расчёты графика платежей, просрочки, задолженностей; • Внедрение архитектуры MVVM и элементов архитектуры с помощью Data binding; • Реализация UI c помощью Android Compose/Anko; • Доработка существующего функционала; • Исправление багов и ошибок; 2. Разработка бизнес мессенджера Что делал: • Переписывание архитектуры с можно модульной на многомодульную с применением DI • Доработка функционала чата; • Реализация визуальной части новых фич по макетам figma; • Доработка существующего функционала; • Исправление багов и ошибок.

Подробнее
FinTech & Banking
ПЖ
Павел Ж.
Саратов
Java разработчик
Senior
3 896,1 Р/час
Оркестрация
UML
GitLab
Разработка
контейнеризация
core
Базы данных
jcp
Spring Data
Spring Data JPA
+62

Java-разработчик с опытом работы в отрасли FinTech & Banking более 8 лет. Java-разработчик с опытом работы на проектах в сфере FinTech & Banking более 8 лет. Принимал участие в разработке микросервисов, направленных на импортозамещение продуктов документооборота. Обеспечивал надёжность и производительность систем, применял принципы микросервисной архитектуры и контейнеризации. Занимался разработкой и поддержкой библиотек и микросервисов для криптографического подписания электронных документов в рамках дистанционного банковского обслуживания юридических лиц. Участвовал в создании сервисов для кредитного конвейера, что привело к сокращению времени обработки кредитных заявок. Разрабатывал сервисы интеграции REST/SOAP с брокерскими площадками. Дорабатывал автоматизированную банковскую систему (АБС) с использованием Visual FoxPro, включая развёртывание серверной инфраструктуры и реализацию новых функциональных модулей. Работал с Kubernetes, Docker, GitLab. Внедрял Spring Cloud, Spring Data JPA, Spring MVC, Spring Boot. Использовал базы данных Oracle и PostgreSQL. Применял Agile и Scrum.

Подробнее