ДТ
Даниил Т.
Мужчина, 35 лет
Россия, Санкт-Петербург, UTC+3
Ставка
3 636,36 Р/час
НДС не облагается
Специалист доступен с 13 октября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Backend разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Java-разработчик с более чем 4-летним опытом коммерческой разработки Java.
Хорошее знание и опыт работы со Spring Framework (MVC, Security, Data), SQL, Hibernate.
Хорошее понимание принципов микросервисной архитектуры.
Глубокие знания Java Core.
Имею опыт работы с решениями, затрагивающими финансовые процессы, такие как интеграция платёжных систем, автоматизация расчётов, обработка транзакций и финансовая отчётность. Работал над проектами, включая платформы для управления бизнес-процессами, где реализовывались механизмы автоматической генерации финансовых отчётов, расчёта комиссий и налогов, а также интеграции с платёжными системами.
Опыт работы с инструментами миграции баз данных.
Отличные коммуникативные навыки, способность быстро обучаться новым технологиям, умение работать в команде.
Проекты
(5 лет 2 месяца)
Система представляет собой платформу автоматизации технической поддержки, которая централизует обработку ИТ-запросов и интегрирует различные корпоративные системы.
Роль
Инженер-программист
Обязанности
Система представляет собой платформу автоматизации технической поддержки, которая централизует обработку ИТ-запросов и интегрирует различные корпоративные системы. Платформа автоматически маршрутизирует заявки между специалистами разных линий поддержки, управляет жизненным циклом запросов через настраиваемые шаблоны, обеспечивает контроль SLA и предоставляет прозрачность всех этапов обработки через отслеживание взаимосвязей между объектами и историю изменений.
Разработал механизм повторных запросов к внешнему;
API с задержкой по последовательности Фибоначчи;
Расширил механизм нотификаций, добавив 5 новых видов уведомлений для разных пользовательских сценариев;
Исправил 30+ критических дефектов в продакшн-среде, существенно нарушавших бизнес-процессы;
Оптимизировал алгоритм поиска пользователей для получения более релевантных результатов;
Стек специалиста на проекте
PostgreSQL, Jira, Confluence, Kotlin, JUnit, Mockito, Gradle, Hibernate, Swagger, Liquibase, Kafka, Java 17, Gitlab CI, OpenAPI, debezium, Spring boot 3
Отрасль проекта
Cloud Services
Период работы
Январь 2025 - По настоящее время
(10 месяцев)
Система, предназначенная для управления проектами и задачами
Роль
Инженер-программист
Обязанности
Система, предназначенная для управления проектами и задачами в корпоративной среде. Сервис поддерживает три уровня доступа: администратор, менеджер проекта и работник. Администратор создает проекты, назначает на них менеджеров и управляет пользователями системы. Менеджеры создают задачи на проектах, назначают работников, устанавливают приоритеты и сроки выполнения. Работники могут просматривать назначенные им задачи, обновлять их статус, оставлять комментарии и прикреплять файлы.
Каждый пользователь может видеть только те проекты и задачи, к которым он относится. Задачи поддерживают иерархию с зависимостями между основными и подзадачами.
Платформа включает систему аудита для отслеживания действий пользователей. Менеджеры и администраторы могут формировать отчеты по проектам в формате .xlsx, которые автоматически сохраняются в хранилище Amazon S3.
Обязанности и достижения:
• Разработка REST API
• Разработка модуля аудирования
• Разработка модуля отчетности
• Поддержка модуля проектов и задач
• Code review
• Реализация коммуникации между сервисами через Kafka
• Реализация асинхронной обработки отчетов через брокер сообщений и сохранение в S3
Стек специалиста на проекте
PostgreSQL, Git, Docker, Jira, Confluence, JUnit, Mockito, Spring Boot, Maven, Swagger, Data, Liquibase, Microservices, Kafka, Security, WireMock, TestContainers, Java 17, Microservice Architecture, netflix, Stack
Отрасль проекта
Cloud Services
Период работы
Февраль 2022 - Декабрь 2024
(2 года 11 месяцев)
Сервис для выдачи краткосрочных займов, микрокредитов на небольшие суммы с минимальными требованиями к заемщику.
Роль
Инженер-программист
Обязанности
Сервис для выдачи краткосрочных займов, микрокредитов на небольшие суммы с минимальными требованиями к заемщику. Функции скоринга, платежей и работы с клиентами выделены в отдельные микросервисы. Сервис принимает предоставляемую пользователем информацию, указывая определенную желаемую сумму и сроки займа. Сервис благодаря автоматизации оценивает на основе этих данных кредитоспособность клиента и в случае одобрения переводит средства на карту или счет заемщика. Сервис автоматизирует получение микрокредитов, что делает их еще более доступными для широкого круга людей.
Поддержка проекта, исправление дефектов, поставка новых релизов;
Разработка и поддержка модуля анкетирования;
Интеграция с платежными системами;
Участие в согласовании взаимодействия с командой frontend-разработки;
Разделение монолита на независимые сервисы;
Покрытие кода модульными и интеграционными тестами;
Оптимизация SQL-запросов;
Написание скриптов миграции БД;
Стек специалиста на проекте
PostgreSQL, Git, Docker, Java, Jira, Kotlin, JUnit, Mockito, Spring Boot, Gradle, Hibernate, Swagger, Liquibase, Microservices, Spring Cloud, TestContainers
Отрасль проекта
FinTech & Banking
Период работы
Сентябрь 2020 - Февраль 2022
(1 год 6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет