BioTech, Pharma, Health care & Sports
E-commerce & Retail
FinTech & Banking
LifeStyle
Social Networking
Дмитрий К. Java разработчик, Middle+
ID 24881
ДК
Дмитрий К.
Мужчина, 41 год
Россия, Новочеркасск, UTC+3
Ставка
3 116,88 Р/час
НДС не облагается
Специалист доступен с 2 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Проекты
(5 лет)
NDA | ФИНТЕХ
Роль
Backend разработчик
Обязанности
Проект по перестрахованию физических и юридических лиц, приложение предназначенное для менеджеров компании. В проекте рассчитываются прибыли, убытки от перестрахования - передачи ответственности по страхованию другим компаниям - перестраховщикам.
Основные обязанности:
- Разработка функционала для счетов и реквизитов бордеро
- Разработка и выгрузка отчетов бордеро по всем видам, за любой период, с формированием сумм и прочего по разнообразным позициям
- Реализация конечных точек RESTful back-end API
- Исправление багов
- Реализация межсервисных Rest запросов
- Доработка схемы базы данных
Команда проекта: 3 frontend разработчика, 5 backend разработчиков, 3 QA-инженера, менеджер проекта, DevOps инженер, 3 бизнес аналитика
Достижения
- Разработанный мною функционал для счетов и бордеро позволил приложению более эффективно обрабатывать счета и реквизиты, улучшив общую производительность и точность учета.
- Создал гибкую систему, позволяющую формировать отчеты с суммами и другими показателями по разнообразным позициям
- В ходе работы удалось выявить и устранить несколько критических ошибок, которые негативно влияли на производительность
- Успешно доработал схему базы данных, что стало важным шагом в оптимизации проекта
- В процессе анализа обработки данных предложил и успешно внедрил новую сущность, позволяющую унифицировать запросы
Стек специалиста на проекте
PostgreSQL, Docker, REST, API, REST API, Spring Boot, Liquibase, Keycloak, JOOQ, Базы данных, Java 11, Restful, Бизнес-аналитика
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2024 - Январь 2025
(4 месяца)
NDA | СПОРТ
Роль
Backend разработчик
Обязанности
Приложение для сети фитнес-клубов, которое дает тренерам возможность создавать персональные тренировочные программы и разрабатывать планы питания для своих клиентов. В это время клиенты фиксируют свои достижения и ведут дневник питания в приложении. Это позволяет тренерам отслеживать прогресс своих подопечных и при необходимости корректировать их диету и тренировочный процесс.
Основные обязанности:
- Разработка архитектуры микросервисов проекта и прототипирование для MVP
- Разработка схемы базы данных
- Проектирование и реализация логики управления списком продуктов и их калорийностью
- Реализация конечных точек RESTful back-end API
- Разработка аутентификации, авторизации
- Разработка чата между клиентом и его тренером при помощи WebSockets
- Разработка редактора создания новых статей по физическим упражнениям
Команда проекта: 2 frontend разработчика, 4 backend разработчика, mobile разработчик, 2 QA-инженера, менеджер проекта, DevOps инженер, бизнес аналитик, UI/UX дизайнер
Достижения
- В процессе работы я провел детальный анализ существующей структуры данных и выявил области, требующие улучшения для повышения производительности и удобства использования и внедрил изменения
- Я разработал систему аутентификации-авторизации, что значительно повысило уровень безопасности для пользователей
- Реализовал модуль общения в реальном времени при помощи WebSocket. Это позволило мне обеспечить мгновенную передачу сообщений, что значительно улучшило пользовательский опыт
Стек специалиста на проекте
PostgreSQL, Docker, API, Прототипирование, Spring Boot, Hibernate, Flyway, Базы данных, Microservices, Kafka, Аналитика, Restful, WebSockets, Java 17, Разработка, структуры данных, Программное обеспечение, анализ
Отрасль проекта
LifeStyle
Период работы
Июль 2023 - Октябрь 2024
(1 год 4 месяца)
NDA | СОЦИАЛЬНЫЕ СЕТИ
Роль
Backend разработчик
Обязанности
Уникальная торговая площадка и социальная сеть, созданная специально для фермеров, аграриев и всех, кто связан с сельским хозяйством. Предоставляет широкие возможности для продажи товаров и услуг, обмена опытом, общения и получения актуальной отраслевой информации.
Основные обязанности:
- Разработка нового функционала
- Настройка и написание миграций базы данных
- Реализация push уведомлений
- Интеграция со сторонними API
- Настройка CI/CD
- Разработка аутентификации, авторизации
- Разработка редактора для создания новых постов, комментариев
- Рефакторинг кода
Команда проекта: 3 frontend разработчика, 2 backend разработчика, mobile разработчик, 2 QA-инженера, менеджер проекта, бизнес аналитик, UI/UX дизайнер
Достижения
- Добавил модерацию контента через автоматическую фильтрацию запрещенных слов (RegEx + кастомные фильтры) и ручное управление
- Реализовал механизм оценок (лайков/дизлайков) с учетом рейтинга и антиспам-защитой
- Я успешно реализовал систему push-уведомлений в нашем приложении, что стало важным достижением в повышении взаимодействия с пользователями
- Настройка CI/CD в GitLab стала одним из значимых достижений в моем проекте, которое значительно улучшило процесс разработки и развертывания
- Я реализовал функции для создания, редактирования и удаления постов и комментариев, а также для получения списка всех постов с их комментариями
- Видоизменил архитектуру базу данных для ускорения ответов на запросы
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Elasticsearch, Spring Boot, Hibernate, GitLab, Flyway, Java 17
Отрасль проекта
Social Networking
Период работы
Февраль 2022 - Июнь 2023
(1 год 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
ЮРГПУ (НПИ)
Специальность
Бакалавр в области управления информацией в технических системах
Завершение учебы
2010 г.