Дмитрий К. Java разработчик, Middle+
ID 28258
ДК
Дмитрий К.
Мужчина, 41 год
Россия, Новочеркасск, UTC+3
Ставка
2 825,85 Р/час
вкл. НДС 5% (104.76 Р)
Специалист доступен с 31 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Дмитрий — Java-разработчик уровня Middle+ из Новочеркасска. Специализируется на разработке backend-части приложений. Имеет опыт работы в отраслях FinTech & Banking, BioTech, Pharma, Health care & Sports, Manufacturing.
Ключевые навыки: Java, Spring, Spring Cloud, Spring Core, Spring Data JPA, Spring MVC, Spring Web, JUnit, Mockito, Security, Spring Boot, TestContainers, Hibernate, JDBC, JPA, JSTL, Kafka, Liquibase, MapStruct, Redis, SLF4J, Apache, Git, Git Flow, Jenkins, Jira, Lombok, Maven/Gradle, REST.
Участвовал в трёх проектах общей продолжительностью 3 года:
- Внутренняя система для работы специалистов по перестрахованию в банке (FinTech & Banking). Роль: backend-разработчик. Продолжительность: 3 месяца.
- Приложение для сети фитнес-клубов (BioTech, Pharma, Health care & Sports). Роль: backend-разработчик. Продолжительность: 1 год 4 месяца.
- Сайт-визитка для компании по производству светового оборудования (Manufacturing). Роль: backend-разработчик. Продолжительность: 1 год 5 месяцев.
Проекты
(3 года 1 месяц)
Внутренняя система для работы специалистов по перестрахованию в банке
Роль
Backend разработчик
Обязанности
Разработка 4х новых микросервисов (Бордеро, Контракты, Операции, Риски) в рамках проекта (Sberinsur) по перестрахованию физических и юридических лиц, платформа предназначена для менеджеров компании. В проекте рассчитываются прибыли, риски, убытки от перестрахования - передачи ответственности по страхованию другим компаниям перестраховщикам.
Что реализовывал:
- Автоматизаровал формирование бордеро и счетов в условиях смены реквизитов и периода предоставления запроса;
- Интеграция с внутренними системами для актуализации типа и курса валюты при формировании бордеро по конкретному контрагенту;
- Разработал универсальный механизм выгрузка бордеро с учётом интеграционных запросов по всем видам бордеро, за любой период, с формированием сумм и прочих деталей отчетности;
Стек специалиста на проекте
PostgreSQL, REST, Confluence, Mockito, Gradle, GitLab, Kafka, JUnit 5, Redis, CI/CD, Java 17, liquidbase
Отрасль проекта
FinTech & Banking
Период работы
Март 2025 - Июнь 2025
(4 месяца)
Приложение для сети фитнес-клубов
Роль
Backend разработчик
Обязанности
Приложение для сети фитнес-клубов, которое дает тренерам возможность создавать персональные тренировочные программы и разрабатывать планы питания для своих клиентов. В это время клиенты фиксируют свои достижения и ведут дневник питания в приложении. Это позволяет тренерам отслеживать прогресс своих подопечных и при необходимости корректировать их диету и тренировочный процесс. Проект состоит из 10 микросервисов, часть из них была реализована на Python, остальное на Java.
Что реализовывал:
- Участие в разработке архитектуры проекта;
- Участие в разработке структуры базы данных;
- Участие в разработка логики взаимодействия микросервисов с помощью Apache Kafka;
- Разработка сервиса авторизации/аутентификации;
- Разработка сервиса управления списком продуктов;
- Разработка сервиса приватного чата при помощи WebSockets;
- Разработка сервиса редактора создания новых статей по физическим упражнениям;
- Исправление проблем с некогерентными данными из-за неверной настройки кэширования;
- S3: для хранения фотографий юзеров, фото блюд, видео упражнений
Стек специалиста на проекте
PostgreSQL, Docker, REST, Mockito, Maven, Jenkins, Swagger, Flyway, Kafka, Java 11, JUnit 5, CI/CD, Jacoco, S3
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Ноябрь 2023 - Март 2025
(1 год 5 месяцев)
Сайт визитка для компании по производству светового оборудования
Роль
Backend разработчик
Обязанности
Краткое описание:
Приложение представляет собой электронный магазин-визитку для продажи приборов освещения, встроенных в дизайнерские кованые изделия. Проект выполнен в монолитной архитектуре и включает каталог продукции, корзину, оформление заказов и интеграцию с платежными системами.
Что реализовывал:
- Разработка архитектуры проекта;
- Разработка схемы базы данных;
- Написание flyway скриптов для базы данных;
- Реализация всей backend логики;
- Реализация логирования (JUL+SLF4J+Log4j 2);
- Разработка аутентификации/авторизации с интеграцией стороннего API;
Стек специалиста на проекте
PostgreSQL, Docker, REST, Mockito, Maven, Java 11, JUnit 5
Отрасль проекта
Manufacturing
Период работы
Июнь 2022 - Ноябрь 2023
(1 год 6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Южно-Российский государственный политехнический университет (НПИ) имени М.И. Платова, Ростов-на-Дону
Специальность
Факультет информационных технологий и управления, Управление и информатика в технических системах
Завершение учебы
2010 г.