Дмитрий В. Java разработчик, Senior

ID 28642
ДВ
Дмитрий В.
Мужчина, 35 лет
Россия, Москва, UTC+3
Ставка
3 853,43 Р/час
вкл. НДС 5% (142.86 Р)
Специалист доступен с 19 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Java 8-21
Flyway
gRPC
Hibernate
Kafka
Liquibase
Maven
PostgreSQL
r2dbc
reactive
REST API
Spring Boot
Spring Core
Spring Data
Spring MVC
Spring Security
Spring Web
WebFlux
Code Review
Confluence
control
DBeaver
Docker
ELK Stack
Git
GitLab CI/CD
Grafana
Jaeger
Jenkins
Jira
JUnit
Kubernetes
Mockito
Prometheus
Tomcat
Vision
pyroscope
TestContainers
WireMock
OpenShift
pks
Java Core
Spring Integration
ACID
ActiveMQ
ArtemisMQ
RabbitMQ
CI/CD
Отрасли
E-commerce & Retail
Знание языков
Английский — B2
Главное о специалисте
Backend-разработчик (Java) с более чем 5 годами опыта в коммерческой разработке. Работал над системами управления подписками, аналитическими ядрами и внутренними CRM-решениями. Участвовал в проектах для ритейла, B2B-аналитики и производственного сектора. Создавал и развивал продукты, включая микросервисные платформы подписок, дата-каталоги и CRM-сервисы с динамическим ценообразованием. Специализируется на проектировании высоконагруженных микросервисов, построении масштабируемых и отказоустойчивых решений, а также оптимизации производительности и интеграции через Kafka и Kubernetes.
Проекты   (5 лет 7 месяцев)
Группа сервисов для ритейла (Мтех)
Роль
Ведущий Java developer
Обязанности
Описание: группа микросервисов, отвечающая за управление подписок пользователей (уведомления, хранение информации о сроках, количестве и бенефитах). Стадия разработки: с 0, масштабирование, поддержка. Участие в проекте: Интеграция с внешними системами (Apache Kafka, REST API) для передачи событий и обмена данными; Проектирование, разработка и оптимизация взаимодействия с PostgreSQL, настройка миграций через Liquibase, настройка работы с 3 репликами бд; Сборка, деплой и поддержка сервиса на окружениях Dev/NT/IFT, Prod. Ведение и поддержка технической документации; Проведение кросс-ревью кода, участие в Code Review, исполнял роль code owner при выборе стека; Оптимизация нативных SQL-запросов и внедрение индексов, поиск узких мест(bottlenecks) при помощи Grafana Pyroscope, Mission Control. Что повысило производительность и отказоустойчивость при нагрузке до 3000 RPS (против расчетных 500 RPS); Написание группы микросервисов на реактивном стэке (WebFlux, R2DBC, Reactive Kafka) Рефакторинг / разработка нового функционала - 0/100. Архитектурные/Фичовые задачи - 50/50. Команда: 3 Backend, 1 QA, 1 BA, 1 Product owner.
Достижения
Управление командой из 4 человек (AQA, 3 backend), постановка и декомпозиция задач, контроль выполнения. Разработка сервиса подписок (МКомбо) «с нуля», в том числе разработка solution архитектуры, концептуальной модели данных, написание аналитики. Написание unit- и интеграционных тестов (JUnit, Mockito), обеспечение 95% покрытия кода.
Стек специалиста на проекте
r2dbc, Grafana, reactive, Spring Integration, Spring Data, WebFlux, Liquibase, Git, DBeaver, Kafka, WireMock, Jaeger, ACID, Docker, OpenShift, Java Core, TestContainers, Code Review, Maven, REST API, Spring Boot, Jira, Java 17-21, PostgreSQL, CI/CD, Kubernetes
Отрасль проекта
E-commerce & Retail
Период работы
Август 2023 - По настоящее время  (2 года)
Аналитическое ядро и дата каталог для B2B
Роль
Java developer
Обязанности
Описание: централизованная система обработки и анализа данных и дата-каталог (два отдельных продукта), который структурирует данные и обеспечивает удобный поиск и управление информацией для бизнес-решений. Стадия разработки: рефакторинг, масштабирование. Участие в проекте: Разработка микросервисов дата каталога - позволяет пользователю строить дашборды и создавать модели данных без доступа к кодовой базе; Работа с базами данных PostgreSQL: проектирование схем, оптимизация хранимых процедур, настройка миграций через Liquibase; Интеграция с внешними системами через REST API и Apache Kafka для обмена данными и событийной коммуникации; Доработка функционала аналитического ядра, рефакторинг и баг фиксинг; Поддержка существующего кода: рефакторинг, исправление багов, оптимизация производительности; Написание unit- и интеграционных тестов (JUnit, Mockito), обеспечение покрытия не менее 80 %. Проведение кросс-ревью кода, участие в Code Review. Рефакторинг / разработка нового функционала - 40/60. Архитектурные/Фичовые задачи - 20/80. Команда: 4 Backend, 2 Frontend, 3 QA, 1 BA, 1 SA, 1 Product owner, 1 Delivery Lead
Стек специалиста на проекте
Grafana, Spring Core, Tomcat, Spring Data, Spring MVC, Liquibase, Flyway, JUnit, Mockito, Prometheus, gRPC, Kafka, ELK Stack, Confluence, Docker, Spring Security, Hibernate, Spring Web, Code Review, Java 8-11, Maven, REST API, Spring Boot, Unit testing, Jira, PostgreSQL, Jenkins, Kubernetes
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2023 - Август 2023  (7 месяцев)
Внутренняя CRM для отдела продаж и производства
Роль
Java developer
Обязанности
Описание: Личный кабинет сотрудников производственного департамента, с функцией ранжирования ценообразования в зависимости от совокупности внешних факторов. Стадия разработки: рефакторинг, масштабирование. Участие в проекте: Проектирование новых сервисов для личного кабинета сотрудников и crm; Разделение монолита на микросервисы; Настройка интеграции через REST API, разработка сервисов для внешних подключений; Проектирование и оптимизация взаимодействия с PostgreSQL: настройка миграций через Flyway, работа с Hibernate ORM; Написание unit- и интеграционных тестов (JUnit, Mockito), обеспечение покрытия кода ≥ 80 %. Рефакторинг и оптимизация существующего кода, исправление багов. Проведение кросс-ревью кода, участие в Code Review. Рефакторинг / разработка нового функционала - 50/50. Архитектурные/Фичовые задачи - 30/70. Команда: 4 Backend, 1 Frontend, 1 QA, 1 DevOps, 1 SA, 1 Product owner.
Стек специалиста на проекте
PostgreSQL, Jira, JUnit, REST API, Mockito, Spring Boot, Maven, Hibernate, Spring Security, GitLab, Liquibase, Java Core, Kafka, Spring Data, Spring Web, Code Review, Java 11-17
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2020 - Февраль 2023  (3 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Марийский Государственный университет
Специальность
Бухгалтерский учет, анализ и аудит
Завершение учебы
2011 г.

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

EdTech • FinTech & Banking • LifeStyle
РА
Руслан А.
Минск
Java разработчик
Middle+
2 997,4 Р/час
ActiveMQ
actuator
Agile
Ansible
ArgoCD
assertj
AWS
Cassandra
cloud
Data
+101

▪ Разработчик программного обеспечения с более чем 4-летним опытом коммерческой разработки корпоративных приложений и участие в стартап-проектах ▪ Участие в проектировании и разработке систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание основных принципов объектно-ориентированного программирования, паттернов проектирования и практик Clean Code ▪ Опыт создания и оптимизации микросервисных архитектур ▪ Опыт работы с облачными сервисами (AWS), контейнеризацией (Docker, Kubernetes) и оркестрацией ▪ Навыки настройки CI/CD (GitLab, Jenkins, ArgoCD), написания unit- и интеграционных тестов ▪ Знание принципов SOLID, DRY, ACID, REST, CQRS, Event Sourcing, BASE, eventual consistency ▪ Опыт применения на практике throttling, rate limit, api gateway ▪ Опыт технического менторинга внутри команды ▪ Ответственный, легко обучаем, быстро адаптируется к новым задачам и процессам

Подробнее
FinTech & Banking • Insurance • Urban technology
ТК
Тимофей К.
Минск
Java разработчик
Senior
3 297,14 Р/час
ActiveMQ
Agile
AWS
boot
Camunda BPMN
Clean Code
ClickHouse
commons
Confluence
core
+91

▪ Разработчик программного обеспечения с более чем 6 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения (SOLID, Clean code, KISS, ООП) ▪ Создание и улучшение микро сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Знание throttling, rate limit, api gateway ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins) ▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов. ▪ Опыт технического менторинга внутри команды ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.

Подробнее
E-commerce & Retail • FinTech & Banking • Realty & Constructoring
ИШ
Игнат Ш.
Минск
Java разработчик
Senior
2 997,4 Р/час
access
ACID
Agile
aml
AmoCRM
API
API Gateway
ArgoCD
AWS
+138

▪ Разработчик программного обеспечения с более чем 4 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения. ▪ Создание и улучшение микро-сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins) ▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов ▪ Знание принципов SOLID, DRY, ACID, Clean Code ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.

Подробнее
Information Security • Travel, Hospitality & Restaurant business
АА
Антон А.
Москва
Java разработчик
Senior
4 155,84 Р/час
Ajax
boot
Bootstrap 3
core
CSS
Data
Framework
Git
hangouts
HTML
+88

Антон Авдеев — опытный Java-разработчик с более чем 6 годами опыта в разработке программного обеспечения. Он обладает глубокими знаниями в Java (включая версии 8, 11, 17), Spring Framework (Core, MVC, Data, Security, Boot), Hibernate, REST, GRPC, а также опытом работы с базами данных (MySQL, PostgreSQL, ClickHouse) и системами очередей (Kafka, RabbitMQ). Антон имеет опыт работы в крупных компаниях, таких как WMT Group и Luxoft, где он занимался разработкой и оптимизацией backend- и frontend-решений, миграцией данных, внедрением новых технологий и улучшением отказоустойчивости систем. Он также обладает навыками работы с инструментами CI/CD (Jenkins, TeamCity), контейнеризацией (Docker, Kubernetes) и мониторингом (Prometheus, Grafana). Антон активно участвует в code review, проектировании архитектуры и анализе задач. Он готов к переезду и командировкам, владеет английским на уровне B1.. Антон — целеустремленный специалист, который любит учиться новому, следит за трендами в IT и готов применять свои навыки для развития компаний. Его опыт и техническая экспертиза делают его отличным кандидатом.

Подробнее

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

E-commerce & Retail • Logistics & Transport
ИК
Игорь К.
Москва
Аналитик 1С
Senior
3 506,49 Р/час
Бизнес-анализ
Организаторские навыки
VMware
Linux
FreeBSD
1С:Предприятие 8
E-commerce
Постановка задач на разработку
1С:Комплексная автоматизация
1С:Управление торговлей
+16

Навыки: Управление отделом: Опыт управления ИТ подразделением территориально-распределенной компании (производство, торговля, e-com) больше 20 лет. Опыт автоматизации процессов курьерской и торговых компаний. Опыт разработки и внедрения политик, стандартов и регламентов работы ИТ инфраструктуры компании. Опыт управления проектами внедрения, выстраивания ИТ отдела и инфраструктуры компании "с нуля", оптимизации и автоматизации ключевых бизнес-процессов. Опыт разработки и внедрения системы информационной безопасности компании. Внедрения: Учетная система на базе 1С Управление торговлей на 250 000 SCU и 1000-1500 заказов в день. Учетная система на базе 1С Комплексная автоматизация на 200 000 SKU и оборот 1000 заказов в день с планируемым расширением до 5000 заказов в день. Складская система на базе 1C Управление торговлей Складская система ответхранения на базе TopLog WMS RetailCrm для группы интернет магазинов Битрикс24, Redmine, Planfix в качестве систем совместной работы Компании Запустил несколько интернет магазинов на Битрикс, крупный магазин на самописной системе с моей архитектурой. Администрирование: Опыт системного администрирования серверов и сетей на базе операционных систем семейств Windows, Linux, FreeBSD, MacOS. Опыт администрирования распределенной сети на 400 пользователей и 30 серверов. Опыт работы с сетевым железом Программирование: В качестве хобби небольшие навыки программирования на 1С (обмены с API, RabbitMQ), интересуюсь вопросами из области эксперта по технологическим вопросам. Изучаю Spring (Java) Прошел курс по Django + JavaScript (для понимания устройства современных технологий backend и frontend), DevOps

Подробнее
E-commerce & Retail
НШ
Надежда Ш.
Москва
Продуктовый дизайнер
Middle
2 568,95 Р/час
Figma
Adobe Illustrator
Adobe Photoshop
Прототипирование
Adobe After Effect
Продуктовый дизайн
User Flow
Дизайн-системы
CJM
+9

Продуктовый дизайнер с опытом работы в e-commerce и retail. На позиции product designer в IT-компании разработала мобильное приложение внутри Telegram для B2B-аудитории. Проводила исследования, собирала и анализировала полученную информацию, предлагала и внедряла гипотезы по улучшению процессов. Контролировала выполнение задач, отслеживала метрики продукта, проводила A/B тестирования. Внедряла дополнительные функции в проект, проектировала пользовательские истории, вайрфреймы и интерактивные прототипы. В Kalacheva School занималась дизайном лендингов, созданием UI-kit, редизайном страниц сайта. Ускорила процесс запуска новых курсов с помощью создания дизайн-шаблона лендинга курса.

Подробнее