ДП
Дмитрий П.
Мужчина, 31 год
Россия, Арзамас, UTC+3
Ставка
3 082,74 Р/час
вкл. НДС 5% (114.29 Р)
Специалист доступен с 16 октября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — 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 г.