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

ID 27499
ДП
Дмитрий П.
Мужчина, 31 год
Россия, Арзамас, UTC+3
Ставка
3 082,74 Р/час
вкл. НДС 5% (114.29 Р)
Специалист доступен с 16 октября 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle+
Навыки
Apache Kafka
Data
Docker
Framework
Gradle
Hibernate
JPA
JUnit
Kubernetes
Maven
Mockito
MVC
OpenAPI
REST API
Security
Spring
Spring Boot
Swagger
TestContainers
H2
MongoDB
PostgreSQL
Redis
Confluence
Git
GitLab
Gitlab CI
Insomnia
Jenkins
Jira
Postman
Отрасли
RnD
Знание языков
Английский — B2
Главное о специалисте
Дмитрий — Java-разработчик уровня Middle+ из Арзамаса, Россия. Специализируется на разработке микросервисов с использованием Spring Boot, Spring, Hibernate, JPA. Имеет опыт работы с базами данных PostgreSQL, MongoDB, Redis, а также с инструментами Docker, Kubernetes, Gradle, Maven. Опытный разработчик, который всегда ответственно подходит к поставленным задачам и стремится к поиску оптимального их решения. Заинтересован в написании качественного кода, который будет не только хорошо работать, но и легко поддерживаться. В своей работе придерживаюсь соблюдения чистоты кода и внедрения новейших технологий разработки. Легко нахожу общий язык с коллективом и быстро в нём адаптируюсь. Всегда открыт к критике и обсуждению выполненных задач. Ключевые навыки: ● Проектирование приложений с нуля, разработка гибкой архитектуры. ● Создание и поддержка микросервисной архитектуры. ● Оценка времени разработки и участие в ежедневных собраниях. ● Улучшение производительности и оптимизация серверной части. ● Интеграция и оркестрация микросервисов с использованием Kubernetes. ● Написание чистого, читаемого, расширяемого кода. ● Внедрение систем мониторинга и логирования для микросервисов. ● Участие в процессе код-ревью. ● Управление конфигурацией и автоматизация деплоя микросервисов. ● Обеспечение отказоустойчивости и масштабируемости микросервисов. Общая продолжительность работы на проектах — 5 лет.
Проекты   (5 лет 1 месяц)
Разработка HRMS. Система управления
Роль
Java developer
Обязанности
Панель, которая помогает руководителю анализировать достаточность ресурсов, моделировать ресурсы и совершать действия по изменению кол-ва этих ресурсов. Определенные параметры управления: структура ресурсов, полномочия и возможности Продукт позволяет руководителю получать ресурсы за оптимальную стоимость оптимального /необходимого качества Обязанности: ● Проектирование и разработка микросервисной архитектуры с учетом масштабируемости и отказоустойчивости. ● Разработка API для управления ресурсами (учет сотрудников, бюджетирование, планирование). ● Интеграция с внутренними сервисами компании (учет заявок, оргструктура, финансы) через REST/gRPC. ● Оптимизация запросов к БД (PostgreSQL), кэширование данных с Redis. ● Написание unit- и интеграционных тестов (JUnit, Mockito, Testcontainers). ● Участие в CI/CD настройках. ● Проведение код-ревью. ● Взаимодействие с аналитиками (BA/SA) и фронтенд-разработчиками для согласования API. Размер команды: 14
Стек специалиста на проекте
PostgreSQL, Git, REST, API, Jira, Confluence, Agile, JUnit, Mockito, Maven, Hibernate, MVC, GitLab, OpenShift, Data, Liquibase, gRPC, Security, TestContainers, Redis, CI/CD, Spring, Управление проектами, Gitlab CI, Microservice Architecture, boot, Java 21, Программное обеспечение, Ревью, Оптимизация запросов
Отрасль проекта
RnD
Период работы
Май 2024 - Апрель 2025  (1 год)
Backend для мобильного приложения в сфере коммерции
Роль
Java developer
Обязанности
Бэкенд для мобильного приложения, обеспечивающий функциональность и интеграцию с различными сервисами Разработка и поддержка микросервисов на Java. ● Обеспечение аутентификации и авторизации пользователей, включая работу с токенами и безопасностью данных. ● Интеграция с внешними API для получения данных, таких как геолокация, социальные сети и платежные системы. ● Реализация обмена сообщениями в реальном времени с использованием WebSocket и других технологий. ● Настройка кэширования данных с использованием Spring Cache для ускорения обработки запросов и снижения нагрузки на сервер. ● Обеспечение мониторинга и диагностики системы, включая настройку системы хранения и анализа логов. Размер команды: 11
Стек специалиста на проекте
PostgreSQL, REST, API, Java, Jira, Confluence, Agile, JUnit, Gradle, Hibernate, Jenkins, Kubernetes, GitLab, Data, AOP, Liquibase, gRPC, Microservices, ELK, Мониторинг, Redis, Spring, WebSockets, Java 17, Работа с интеграциями, boot, Платежные системы
Отрасль проекта
RnD
Период работы
Сентябрь 2022 - Май 2024  (1 год 9 месяцев)
Внутренний проект для управления проектами и задачами
Роль
Java developer
Обязанности
Описание проекта: Эффективный инструмент для управления проектами и задачами, который помогает командам организовывать и контролировать рабочие процессы Обязанности: ● Интеграция с внутренними API для доступа к данным о сотрудниках, проектах, бюджетах, инвентаризации и т.д. ● Создание аналитических отчетов с использованием Apache POI на основе собранных данных для оценки производительности и пользовательского опыта. ● Интеграция с механизмами отправки уведомлений по электронной почте о важных событиях и изменениях в проектах. ● Разработка и тестирование микросервисов. Размер команды: 17
Стек специалиста на проекте
PostgreSQL, Git, REST, API, Java, Jira, Confluence, Agile, JUnit, Mockito, Maven, Hibernate, Apache POI, Jenkins, Kubernetes, GitLab, Data, Liquibase, ELK, Security, Redis, Spring, Тестирование микросервисов, Работа с интеграциями, boot
Отрасль проекта
RnD
Период работы
Апрель 2020 - Сентябрь 2022  (2 года 6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
НГТУ им. Р.Е. Алексеева
Специальность
Конструкторско-технологическое обеспечение машиностроительных производств
Завершение учебы
2016 г.

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

E-commerce & Retail • HRTech
ДП
Дмитрий П.
Нижний Новгород
Java разработчик
Middle+
3 339,64 Р/час
Java
Hibernate
Spring
Spring Boot
MVC
Data
Security
REST API
JUnit
Mockito
+31

Дмитрий — 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 месяц.

Подробнее
FinTech & Banking • Urban technology
РМ
Роман М.
Москва
Java разработчик
Senior
3 142,85 Р/час
PostgreSQL
Docker
Java
Spring
Maven
Git
Spring Boot
Hibernate
JUnit
Kafka
+98

Опытный Java-разработчик с экспертизой в fintech и enterprise-решениях. Готов к сложным задачам — от проектирования архитектуры до оптимизации производительности. Умею не только писать чистый код, но и руководить командой (до 5 человек). Фокус на качестве: внедряю тестирование, ревью и лучшие практики (SOLID, DDD). Специализируюсь на Java и экосистеме Spring. Владею полным циклом разработки: от создания архитектуры до вывода продукта в продакшн и его поддержки. Ключевой опыт: Сбербанк: Участие в разработке с нуля уникального проекта «Оценка бизнес-идеи». Получил опыт полного цикла работ. ВТБ (СУБО, Корпоративные карты): Разработка системы для юрлиц с нуля, включая полный цикл обслуживания карт. Ценный опыт перевода монолита на микросервисную архитектуру (Spring Boot, PostgreSQL, Kafka), реализации бизнес-логики и интеграций. Гаскар Интеграция (Главный Java-разработчик): Руководство командой, создание облачного сервиса для управления строительными процессами. Опыт лидерства в разработке, проведения code review, рефакторинга и внедрения новых технологий. Навыки и обязанности: Технологии: Java 8,11,17,21, Spring Boot, Spring Framework, Spring Cloud, Spring Data, Hibernate, JOOQ, Concurrency, Reactor, JUnit, Mockito, PostgreSQL, MongoDB, ClickHouse, Apache Kafka, RabbitMQ, IBM MQ, Docker, Kubernetes, OpenShift, Jenkins, TeamCity, GitLab CI, Liquibase, Maven, Gradle, Git, IntelliJ IDEA, Kibana, Grafana, Postman, Confluence, Agile, микросервисная архитектура, рефакторинг, код-ревью, наставничество, управление командой. Управление: Руководство командой до 5 человек, обучение новых разработчиков, оптимизация процессов разработки. Качество: Внедрение лучших практик (SOLID, DDD), тестирования и код-ревью для повышения качества кода. Постоянно совершенствую навыки и изучаю новые технологии, стремясь к профессиональному росту и созданию качественных IT-решений.

Подробнее
FinTech & Banking • FoodTech • Government & Public Sector • Logistics & Transport • Manufacturing
АВ
Артур В.
Тюмень
Java разработчик
Senior
3 506,49 Р/час
методологии
Compose
ELK
Grafana
assertj
архитектура
AWS
GitLab
Разработка
брокеры сообщений
+109

Мой путь в IT — это постоянный поиск баланса между технической глубиной и решением бизнес-задач. За 5 лет работы с Java я убедился: даже самый сложный код имеет ценность только тогда, когда он становится частью системы, которая работает для людей. В проектах, где требовалось масштабировать сервисы или интегрировать разнородные системы, я учился видеть не только код, но и контекст. Например, оптимизация процессов обработки данных или внедрение инструментов для прозрачности инфраструктуры — это не просто задачи из джуры, а шаги к тому, чтобы заказчик получил результат быстрее и без потерь. Мне близок подход, где разработчик — не просто исполнитель, а участник диалога. Будь то проектирование микросервисов, настройка CI/CD или менторство коллег — я стараюсь работать так, чтобы код и процессы становились надежным фундаментом, а не временным решением. Ищу команду, где смогу применять этот опыт. Готов решать задачи, требующие как технической экспертизы, так и умения слушать, анализировать и предлагать. Самая интересная задача: Реализация интеграции с 5 разнородными источниками данных (PostgreSQL, Elasticsearch, внешние API) для генерации PDF-документов в реальном времени. · Нужно было обеспечить синхронную работу с системами, которые имели разные форматы данных и latency. · Добавил асинхронную обработку через Kafka: данные собирались в фоне, а пользователь получал уведомление о готовности документа. · Использовал Redis для кэширования шаблонов и часто запрашиваемых данных Самая технически сложная задача: Обработка 5000+ событий в секунду с IoT-датчиков в реальном времени без потерь данных. · Kafka не справлялась с пиковой нагрузкой: сообщения терялись, потребители отставали. · Данные о температуре плавки и составе сплавов критичны для качества продукции. Решение которое внедлил для решения проблемы: · Перераспределил партиции Kafka, увеличив их количество, и настроил сжатие сообщений. · Внедрил Apache NiFi как буферный слой для предобработки данных перед отправкой в Kafka

Подробнее

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

EdTech
ИР
Илья Р.
Минск
DevOps
Middle+
3 636,36 Р/час
PostgreSQL
Docker
Node.js
C++
Python
VMware
Linux
Grafana
GitHub Actions
Kubernetes
+37

Общая информация - Имеет опыт настройки CI/CD, опыт работы с GitHub Actions, AWS CodePipeline и GitLab - Имеет опыт использования Grafana, Prometheus для мониторинга различных аспектов программных приложений, таких как показатели производительности, журналы и состояние системы - Имеет опыт работы с несколькими инструментами оркестровки, такими как AWS ECS, Kubernetes (AWS EKS) и Docker-Сompose - Интегрировал внешние секреты и автомасштабирование в AWS EKS, а также настраивал маршрутизацию трафика через Ingress - Имеет опыт работы с системой Bare Metal - Работал с Kubernetes на Bare Metal и развертывал сервисы Docker-Compose - Занимался мониторингом виртуальных машин с помощью Prometheus и Node exporter - Имеет опыт работы с сервером Ubuntu. - Использует Systemd для автозапуска без Docker-программ, пишет BASH-скрипты для очистки дискового пространства и создания дампа базы данных - Имеет опыт написания программ на C++ для встраиваемых систем с использованием ООП - Работал с FastAPI с использованием Python, при написании собственных приложений - Умеет разворачивать и управлять контейнеризированными приложениями с помощью Docker - Целеустремленный человек, который стремится постоянно учиться и совершенствовать свои навыки в различных областях компьютерных наук

Подробнее