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

ID 27655
ДП
Дмитрий П.
Мужчина, 31 год
Россия, Нижний Новгород, UTC+3
Ставка
3 339,64 Р/час
вкл. НДС 5% (123.81 Р)
Специалист доступен с 30 июня 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle+
Навыки
Java
Hibernate
JRA
Spring
Spring Boot
MVC
Data
Security
REST API
JUnit
Mockito
TestContainers
Maven
Gradle
Docker
Kubernetes
Apache Kafka
Swagger
OpenAPI
PostgreSQL
MongoDB
Redis
H2
Git
GitLab
Jira
Confluence
Postman
Insomnia
Jenkins
Gitlab CI
Camunda
Отрасли
E-commerce & Retail
HRTech
Знание языков
Английский — B1
Главное о специалисте
Дмитрий — Java-разработчик уровня Middle+ из Нижнего Новгорода. Специализируется на разработке микросервисной архитектуры с учётом масштабируемости и отказоустойчивости. Имеет опыт работы с Hibernate, Spring Framework, Spring Boot, REST API, JUnit, Mockito, Testcontainers, Maven, Gradle, Docker, Kubernetes и другими технологиями. Участвовал в проектах в отраслях HRTech и E-commerce & Retail. В рамках проектов занимался разработкой API, интеграцией с внутренними и внешними сервисами, оптимизацией запросов к БД, написанием unit- и интеграционных тестов, участием в CI/CD настройках, проведением код-ревью и взаимодействием с аналитиками и фронтенд-разработчиками. Достижения включают оптимизацию интеграции данных, улучшение архитектуры данных, реализацию gRPC-интеграции между сервисами, настройку mTLS-аутентификации между микросервисами, генерацию отчётов в Excel и настройку REST API для интеграции с Confluence. Общая продолжительность работы на проектах — 4 года 1 месяц.
Проекты   (5 лет 3 месяца)
Проект: Разработка HRMS. Система управления.
Роль
Java разработчик
Обязанности
Описание проекта: Панель управления ресурсами – панель, которая помогает руководителю анализировать достаточность ресурсов, моделировать ресурсы и совершать действия по изменению количества этих ресурсов. Определенные параметры управления: структура ресурсов, полномочия и возможности. Продукт позволяет руководителю получать ресурсы за оптимальную стоимость оптимального/необходимого качества. Обязанности: 1. Проектирование и разработка микросервисной архитектуры с учетом масштабируемости и отказоустойчивости; 2. Разработка API для управления ресурсами (учет сотрудников, бюджетирование, планирование); 3. Интеграция с внутренними сервисами компании (учет заявок, оргструктура, финансы) через REST/gRPC; 4. Оптимизация запросов к БД (PostgreSQL), кэширование данных с Redis; 5. Написание unit- и интеграционных тестов (JUnit, Mockito, Testcontainers); 6. Участие в CI/CD настройках; 7. Проведение код – ревью; 8. Взаимодействие с аналитиками (ВА/SA) и фронтенд – разработчиками для согласования API. Команда: РМ, Java разработчики – 4 человека, ВА/SA аналитики – 3 человека, Frontend – 2 человека, QA инженер, DevOps, Design, Архитектор.
Достижения
1. Оптимизация интеграции данных: ○ Реализовал механизм дельты для синхронизации данных, что сократило объем передаваемой информации и ускорило процесс обновления данных в системе. 2. Улучшение архитектуры данных: ○ Внедрил soft delete (логическое удаление) для критических сущностей, что позволило сохранять историю данных без физического удаления и упростило восстановление информации.
Стек специалиста на проекте
Java 21, Gitlab CI, GitLab, Spring Data, Spring MVC, Liquibase, REST, Git, JUnit, Mockito, Redis, Confluence, Agile, Spring Security, Hibernate, OpenShift, Maven, Spring Boot, Jira, PostgreSQL
Отрасль проекта
HRTech
Период работы
Май 2024 - По настоящее время  (1 год 2 месяца)
Проект: Backend для мобильного приложения в сфере коммерции.
Роль
Java разработчик
Обязанности
Описание проекта: Бэкенд для мобильного приложения, обеспечивающий функциональность и интеграцию с различными сервисами. Обязанности: 1. Разработка и поддержка микросервисов на Java; 2. Обеспечение аутентификации и авторизации пользователей, ключая работы с токенами и безопасностью данных; 3. Интеграция с внешними API для получения данных, таких как геолокация, социальные сети и платежные системы; 4. Реализация обмена сообщениями в реальном времени с использованием WebSocket и других технологий; 5. Настройка кэширования данных с использованием Spring Cache для ускорения обработки запросов и снижения нагрузки на сервер; 6. Обеспечение мониторинга и диагностики системы, включая настройку системы хранения и анализа логов. Команда: Тимлид, Java разработчики – 4 человека, DevOps, BA/SA аналитики – 3 человека, QA инженеры – 2 человека.
Достижения
● Реализовал gRPC-интеграцию между сервисом заказов и инвентаризации, что сократило время синхронизации данных о наличии товаров с 5 сек до 500 мс. ● Настроил mTLS-аутентификацию между микросервисами с использованием NGINX и сертификатов, что повысило безопасность и предотвратило несанкционированные вызовы API (снижение инцидентов на 30%).
Стек специалиста на проекте
ELK, Spring AOP, GitLab, Spring Data, Liquibase, REST, JUnit, Gradle, Redis, gRPC, Confluence, Agile, Hibernate, Java 17, Spring Boot, Jira, PostgreSQL, Jenkins, Kubernetes
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2022 - Май 2024  (2 года 4 месяца)
Проект: Внутренний проект для управления проектами и задачами.
Роль
Java разработчик
Обязанности
Описание проекта: Эффективный инструмент для управления проектами и задачами, который помогает командам организовывать и контролировать рабочие процессы. Обязанности: 1. Интеграция с внутренними API для доступа к данным о сотрудниках, проектах, бюджетах, инвентаризации и т.д; 2. Создание аналитических отчетов с использованием Apache POI на основе собранных данных для оценки производительности и пользовательского опыта; 3. Интеграция с механизамами отправки уведомлений по электронной почте о важных событиях и изменениях в проектах; 4. Разработка и тестирование микросервисов. Команда: Тимлид, Java разработчики – 4 человека, DevOps, BA/SA аналитики – 4 человека, QA инженеры – 2 человека, Мануальные тестировщики – 2 человека, Frontend разработчики – 2 человека, UX/UI дизайнер.
Достижения
Реализовал генерацию отчетов в Excel (Apache POI) по эффективности команды, что сократило время ручного сбора данных. ○ В отчеты включены: прогресс задач, сроки выполнения, проблемные задачи. ○ Настроил REST API для интеграции с Confluence, автоматизируя документацию по задачам.
Стек специалиста на проекте
ELK, GitLab, Spring Data, Liquibase, REST, Git, JUnit, Mockito, Redis, Spring Security, Hibernate, Maven, Spring Boot, PostgreSQL, Jenkins, Kubernetes, Java 17+
Отрасль проекта
E-commerce & Retail
Период работы
Апрель 2020 - Сентябрь 2022  (2 года 6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
НГТУ им. Р.Е. Алексеева
Специальность
Конструкторско технологическое обеспечение машиностроительных производств
Завершение учебы
2016 г.

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

RnD
ДП
Дмитрий П.
Арзамас
Java разработчик
Middle+
3 082,74 Р/час
Apache Kafka
Data
Docker
Framework
Gradle
Hibernate
JPA
JUnit
Kubernetes
Maven
+31

Дмитрий — Java-разработчик уровня Middle+ из Арзамаса, Россия. Специализируется на разработке микросервисов с использованием Spring Boot, Spring, Hibernate, JPA. Имеет опыт работы с базами данных PostgreSQL, MongoDB, Redis, а также с инструментами Docker, Kubernetes, Gradle, Maven. Опытный разработчик, который всегда ответственно подходит к поставленным задачам и стремится к поиску оптимального их решения. Заинтересован в написании качественного кода, который будет не только хорошо работать, но и легко поддерживаться. В своей работе придерживаюсь соблюдения чистоты кода и внедрения новейших технологий разработки. Легко нахожу общий язык с коллективом и быстро в нём адаптируюсь. Всегда открыт к критике и обсуждению выполненных задач. Ключевые навыки: ● Проектирование приложений с нуля, разработка гибкой архитектуры. ● Создание и поддержка микросервисной архитектуры. ● Оценка времени разработки и участие в ежедневных собраниях. ● Улучшение производительности и оптимизация серверной части. ● Интеграция и оркестрация микросервисов с использованием Kubernetes. ● Написание чистого, читаемого, расширяемого кода. ● Внедрение систем мониторинга и логирования для микросервисов. ● Участие в процессе код-ревью. ● Управление конфигурацией и автоматизация деплоя микросервисов. ● Обеспечение отказоустойчивости и масштабируемости микросервисов. Общая продолжительность работы на проектах — 5 лет.

Подробнее
FinTech & Banking • Government & Public Sector • HRTech
АБ
Александр Б.
Минск
Java разработчик
Middle+
3 506,49 Р/час
Apache Kafka
Bitbucket
boot
Camunda
cloud
Config
Confluence
Data
Docker
Docker Compose
+48

Инженер-программист с опытом работы более 4+ лет. Отличные знания и практический опыт в веб-разработке. Знание шаблонов проектирования и Agile методологий (Scrum). Глубокие знания и практический опыт работы с Java Core, Spring (Boot, MVC, Web, Data, Cloud, Security, Test). Отличные коммуникативные навыки, облегчающие гладкое взаимодействие с клиентами и коллегами. Языки программирования Java. Бэкенд Spring(Boot, Data, MVC, Web, Security, Integration, Cloud, Test), Spring Cloud(Eureka, Config), JPA, REST, Hibernate, JOOQ, Flyway, MapStruct, Lombok, ELK, Swagger, OpenAPI, Maven, Gradle, Junit, Mockito. BPMN Camunda. Базы данных PostgreSQL, MongoDB, Redis. Брокеры сообщений Apache Kafka, Kafka Streams. DevOps Docker, Docker-Compose, Kubernetes, OpenShift, Testcontainers. CI/CD Jenkins, GitLab CI. Системы управления версиями Git, GitHub, GitLab, BitBucket. Инструменты управления проектами Jira, Confluence. Среда разработки Intellij IDEA. Операционные системы Linux.

Подробнее

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

E-commerce & Retail • HRTech
ДП
Дмитрий П.
Нижний Новгород
Java разработчик
Middle+
3 339,64 Р/час
Gitlab CI
GitLab
Postman
Camunda
Data
Java
Git
JUnit
MongoDB
Mockito
+32

Дмитрий — Java-разработчик уровня Middle+ из Нижнего Новгорода. Специализируется на разработке микросервисной архитектуры с учётом масштабируемости и отказоустойчивости. Имеет опыт работы с Hibernate, Spring Framework, Spring Boot, REST API, JUnit, Mockito, Testcontainers, Maven, Gradle, Docker, Kubernetes и другими технологиями. Участвовал в проектах в отраслях HRTech и E-commerce & Retail. В рамках проектов занимался разработкой API, интеграцией с внутренними и внешними сервисами, оптимизацией запросов к БД, написанием unit- и интеграционных тестов, участием в CI/CD настройках, проведением код-ревью и взаимодействием с аналитиками и фронтенд-разработчиками. Достижения включают оптимизацию интеграции данных, улучшение архитектуры данных, реализацию gRPC-интеграции между сервисами, настройку mTLS-аутентификации между микросервисами, генерацию отчётов в Excel и настройку REST API для интеграции с Confluence. Общая продолжительность работы на проектах — 4 года 1 месяц.

Подробнее
BioTech, Pharma, Health care & Sports • Cloud Services • E-commerce & Retail • Logistics & Transport • Manufacturing • Realty & Constructoring
ПМ
Полина М.
Челябинск
Консультант 1С
Middle+
3 211,19 Р/час
Jazz
Redmine
Битрикс24
Yandex
Adobe Acrobat
MS PowerPoint
1С:Зарплата и Управление Персоналом 8
1С:ERP
Rider
MS Word
+13

Консультант 1С с опытом работы главным бухгалтером более 25-ти лет в организациях малого и среднего бизнеса коммерческого сектора: производство, оптовая и розничная торговля, медицинские услуги населению, бухгалтерский аутсорсинг. Мой опыт включает в себя: • Участие в проекте ПАО «Россети Урал» по внедрению 1C ЗУП КОРП 3.1 в качестве консультанта 1С. • Восстановление учета и постановка бухгалтерского, налогового и управленческого учета с нуля на производственном предприятии по изготовлению котельного оборудования по итальянской технологии (ООО «Завод Фачи-Рус», https://facirus.ru/); • Внедрение онлайн касс в розничной сети магазинов автозапчастей по 54-ФЗ (группа компаний Интерком-Л Челябинск, https://interkom-l.ru/catalog/); • Подача заявки, успешная защита и получения статуса резидента «Сколково», постановка на налоговый учет и получение налоговых льгот резидента «Сколково» (ООО «Стройсервис Вермикулит»); • Анализ финансово-хозяйственной деятельности предприятий, структуры себестоимости единицы продукции.

Подробнее
Cloud Services • E-commerce & Retail • FinTech & Banking • Manufacturing • Realty & Constructoring
МК
Максим К.
Старая Купавна
DevOps
Senior
4 000 Р/час
HAProxy
ELK
AWS EC2
Grafana
makefile
PHP
AWS
GitLab
MS Windows
Virtuozzo
+71

DevOps-инженер с более чем 16-летним опытом в ИТ, специализирующийся на автоматизации CI/CD, построении и администрировании кластеров Kubernetes, настройке инфраструктуры на базе облаков (AWS, Яндекс.Облако) и работе с контейнеризацией и оркестрацией. Обладает экспертными знаниями в области настройки отказоустойчивых систем, безопасности, виртуализации (Proxmox, VMware, Docker), создании и сопровождении внутренних и публичных dockerregistry, логического разделения сред (dev/stage/prod) и построения GitOps процессов с использованием ArgoCD. Работает с ведущими CI/CD-платформами (GitLab, Jenkins, TeamCity), активно применяет Bash-скрипты и Makefile для автоматизации, имеет опыт построения сложных пайплайнов и поддержки высоконагруженных распределённых систем. Разбирается в сетевой безопасности, конфигурации ingress-контроллеров, организации мониторинга и логирования (Prometheus, Grafana, Zabbix, ELK), администрирует серверы на Linux (Debian, CentOS, Ubuntu, SLES). Обладает лидерскими качествами, имеет опыт менторства junior-специалистов, ведёт техдокументацию и активно участвует в разработке архитектурных решений.

Подробнее
E-commerce & Retail
ИУ
Илья У.
Пермь
Аналитик 1С
Senior
3 636,36 Р/час
обновление конфигурации
1С:Управление торговлей
ориентация на клиента
Сводные таблицы
Бизнес-анализ
Аналитическое мышление
API
Обучаемость
Обучение персонала
+28

Многолетний опыт в B2B продажах, выстраивании и оптимизации бизнес-процессов в сфере торговли. Широкие практические знания “1С: Управление торговлей” и “1С: Бухгалтерия предприятия”, опыт обучения других пользователей. Вел проекты по автоматизации бизнес-процессов с помощью 1С, а также кастомизации функционала 1С под собственные бизнес-нужды. Умею вести сложные переговоры, убеждать и говорить как с бизнесом, так и с технарями на их языке. Отличные организаторские навыки, опыт запуска проектов с нуля. В 2022 - 2023 прошел обучение на аналитика 1С в официальном учебном центре “Академия 1С”. Готов пообщаться в любое время как по телефону , так и в мессенджерах.

Подробнее