Дмитрий Б. Java разработчик, Middle+

ID 19130
ДБ
Дмитрий Б.
Мужчина
Россия, Санкт-Петербург, UTC+3
Ставка
3 853,43 Р/час
вкл. НДС 5% (142.86 Р)
Специалист доступен с 20 августа 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle+
Навыки
Apache
Bash
boot
Collections
core
Data
Docker
DynamoDB
ELK
Gradle
GraphQL
Helm
Integrations
IntelliJ IDEA
Istio
Java EE
Java SE
jb
JB DataGrip
Jenkins
Jira
JPA
Kafka
Keycloak
Kubernetes
Linux
Maven
MVC
MySQL
nomad
Octopus
OpenShift
options
Oracle
PostgreSQL
RabbitMQ
Redis
REST
Security
Spring
SQL
TeamCity
Web
Git
CI/CD
gRPC
AWS
Java 8-11
Java 17-21
Spring MVC
Spring Security
Spring Data JPA
Chart.js
Отрасли
AI & Robotics
E-commerce & Retail
Social Networking
Главное о специалисте
Моя специализация — создание масштабируемых и высокопроизводительных сервисов для бизнеса. Опыт работы в командах по методологии Scrum и взаимодействие с международными клиентами на английском языке помогли мне успешно решать сложные задачи, делать это эффективно и качественно. Имею богатый опыт перехода от монолитной архитектуры к микросервисной, рефакторинга легаси-кода и интеграции со сторонними системами. Ответственный, внимательный к деталям, с высокой мотивацией к профессиональному росту и освоению новых технологий. Стремлюсь к постоянному профессиональному развитию и готов вносить значимый вклад в успешную реализацию проектов, находя передовые решения для сложных задач.
Проекты   (4 года 11 месяцев)
Развитие информационной системы, предназначенной для компаний, занимающихся продажей и покупкой драгоценных металлов.
Роль
Middle+ Java Developer
Обязанности
Развитие информационной системы, предназначенной для компаний, занимающихся продажей и покупкой драгоценных металлов. Система предлагает комплексный каталог продуктов с детализированной информацией о чистоте, объеме и форме. Интегрированные аналитические инструменты позволяют оценивать стоимость добычи и прогнозировать рыночные цены, основываясь на данных о месторождениях и затратах. Пользователи могут создавать и управлять коммерческими предложениями, отслеживать статусы сделок и получать уведомления о любых изменениях. Обязанности и задачи: Разработка бизнес-функционала в соответствие с поставленными целями и задачами, а также актуальными потребностями бизнеса; Участие в проектировании отдельных модулей информационной системы; Оптимизация производительности в различным частях системы; Профилирование SQL-запросов, включая всесторонний анализ планов выполнения запросов и производительности индексов. Исправление ошибок и поддержание работоспособности системы; Подготовка и согласование технической документации; Разработка автоматизированных тестов; Участие в общекомандных совещаниях; Обсуждение бизнес-требований к проекту; Взаимодействие с заказчиком и остальной командой;
Достижения
Оптимизировал процесс написания тестов за счет внедрения TDD, что привело к увеличению покрытия кода на 69% и уменьшению количества багов; Преобразовывал монолитное приложения в микросервисы и переходил на новейший стек Spring Boot, что привело к минимизации 3 тыс. строк кода; Перенес интеграционные тесты в Testcontainers, что позволило сэкономить до 5 минут на каждый билд. Ввел практику коллегиального анализа кода, что привело к сокращению числа ошибок и повышению общего качества кода;
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Git, Docker, Java, Jira, TeamCity, JUnit, Spring Boot, Gradle, Hibernate, IntelliJ IDEA, MVC, RxJava, Kubernetes, Data, Flyway, Microservices, Security, Integrations, Web, TestContainers, JB DataGrip, Redis, Spring, boot, jb, core
Отрасль проекта
E-commerce & Retail
Период работы
Декабрь 2023 - По настоящее время  (1 год 9 месяцев)
Разработка LifestyleTech платформы Clanbeat для развития социального и эмоционального обучения через совместное творчество
Роль
Middle Java Developer
Обязанности
Разработка LifestyleTech платформы Clanbeat для развития социального и эмоционального обучения через совместное творчество – одним словом качественного саморазвития. Постановка целей, отслеживание прогресса, планирование действий, проведение рефлексии – все это и не только делают платформу популярной на всем Европейском пространстве. Важной частью продукта стала возможность управления и интеллектуального анализа данных. Основные задачи и обязанности: Реализация высоконагруженного сервиса для бесшовной интеграции с внешними API; Разработка ключевого сервиса для управления и анализа данных; Внедрение системы мониторинга и логирования для микросервисов; Оптимизация существующих микросервисов; Разработка механизма валидации для REST API и Kafka сообщений; Участие в проектировании архитектуры микросервисов; Оптимизация и рефакторинг кода для повышения производительности и облегчения поддержки системы; Активное участие в код-ревью; Внедрение автоматизированных тестов; Взаимодействие с аналитиками и тестировщиками для уточнения требований и эффективного решения задач;
Достижения
Реализовал высоконагруженный сервис для удобной и бесшовной интеграции сторонних API; Разработал один из ключевых сервисов для анализа и данными, который позволил повысить производительность в некоторых частях платформы на 30%; Оптимизировал несколько алгоритмов, реализовал «умное» кэширование, за счет чего удалось снизить время отклика системы на 20%;
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Git, Docker, Jira, TeamCity, JUnit, Maven, Gradle, Hibernate, IntelliJ IDEA, Spring Security, Java 8-11, Spring Data JPA, Spring MVC, Oracle SQL, Kafka, Redis, Spring, DataGrip, Java 17, jb, nomad, Java 17-21
Отрасль проекта
Social Networking
Период работы
Март 2022 - Декабрь 2023  (1 год 10 месяцев)
ERP-система для автоматизации процессов
Роль
Java Developer
Обязанности
Разработка ERP-системы для автоматизации процессов различных компаний, работающих в сферах финтех, телеком, ритейл, с целью улучшения эффективности, увеличения скорости роста компаний. Платформа предоставляет набор сервисов для управления бизнес-процессами, взаимодействия с клиентами, построения отчетности и проведения ИИ-аналитики. Помимо этого предоставляется возможность для интеграции со внешними системами для расширения возможностей продукта на столько, на сколько это необходимо. Помимо этого был рефакторинг существующих модулей для актуализации кодовой базы, оптимизации алгоритмов, устранения. Основной задачей была миграция приложений, сделанных на основе монолитной архитектуры, на микросервисную, что в свою очередь позволило улучшить масштабируемость, отказоустойчивость и снизить зависимость компонентов. Основные задачи и обязанности: Разработка и интеграция API для обеспечения взаимодействия с внешними и внутренними сервисами; Исправление багов и рефакторинг существующих сервисов для улучшения их производительности и стабильности; Оптимизация сервисов с целью повышения их эффективности и снижения времени отклика; Написание автоматизированных тестов с использованием JUnit и Mockito; Переписывание монолитной части системы на микросервисную архитектуру для повышения гибкости и масштабируемости; Модернизация устаревшего кода (Legacy) с целью улучшения поддерживаемости и адаптации к современным требованиям;
Стек специалиста на проекте
RabbitMQ, Docker, Java, JUnit, Mockito, Gradle, Hibernate, Swagger, Cucumber, JBoss, Data, Splunk, Spinnaker, Spring, OpenAPI, MS SQL, boot, cloud
Отрасль проекта
AI & Robotics
Период работы
Октябрь 2020 - Март 2022  (1 год 6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный электротехнический университет "ЛЭТИ" им. В.И. Ульянова (Ленина), .
Специальность
программист
Завершение учебы
2021 г.

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

Insurance • RnD
МП
Максим П.
Минск
Java разработчик
Senior
3 447,01 Р/час
ELK
Grafana
Работа с интеграциями
GitLab
Разработка
MS Windows
Tomcat
Базы данных
Spring Data
Lombok
+106

▪ Разработчик программного обеспечения с более чем 5 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения.(SOLID, KISS, ООП) ▪ Разработка и модернизация высокоэффективных, высоконагруженных, масштабируемых микро сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins, Bitbucket) ▪ Анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее
EdTech • FinTech & Banking • Manufacturing • RnD
АК
Александр К.
Минск
Java разработчик
Lead
4 496,1 Р/час
Apache Solr
Apache Spark
AWS
AWS SQS
Bitbucket
boot
ClickHouse
commons
core
Data
+100

▪ Разработчик программного обеспечения / lead с более чем 15 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Организация рабочих процессов в командах различной численности в том числе международных. Онбординг, менторинг, сопровождение и поддержка новых членов команды. ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения. ▪ Разработка и модернизация высокоэффективных, высоконагруженных, масштабируемых микро сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins, Bitbucket) ▪ Глубокий анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее

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

EdTech • FinTech & Banking • Manufacturing • Telecom
ДП
Дмитрий П.
Ульяновск
Frontend разработчик
Middle+
3 116,88 Р/час
Git
HTML
CSS
JavaScript
PHP
Figma
Jest
Webpack
Redux
Nginx
+25

Технические навыки и технологии: Вёрстка: HTML5, CSS3, SASS, SCSS; Практики вёрстки: БЭМ, адаптивная и кроссбраузерная вёрстка, Pixel Perfect; Core: JS, TS, React, React router; State managers: Redux, MobX; Архитектурные решения: Atomic Design, Feature-Sliced Design; Стилизация компонентов: Styled Components, Style modules; UI компоненты: Material UI, Consta, Radix UI; Анимации: React Transition Group; HTTP: Axios, REST; Формы: react-hook-form, yup; Даты: date-fns; Инструменты: Git, Webpack, Vite, Bootstrap, Figma, ESLint, StyleLint, Prettier, Figma, StoryBook; Прочее: Draft.js, Node.js, MySQL. Кандидат о себе: Основные положительные качества: аккуратность и внимание к деталям в работе. Стараюсь обеспечивать высокое качество кода. Благодаря тщательному подходу, у меня с легкостью получается реализовывать pixel perfect верстку. Постоянно расширяю свои знания и навыки. Более того, также уделяю время повторению и закреплению уже освоенных концепций и технологий. Всегда готов внести свой вклад в работе над проектом и предлагать собственные идеи по улучшению.

Подробнее