МР
Магомед Р.
Мужчина
Россия, Москва, UTC+3
Ставка
3 636,36 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — C1
Главное о специалисте
Обладаю степенью магистра с отличием по направлению «Прикладная информатика» Дагестанского государственного университета и более чем 12-летним коммерческим опытом в разработке программного обеспечения.
Имею опыт работы в enterprise-разработке для FinTech и GovTech (Сбербанк, Ростелеком) для бэкенда и фронтенда.
Понимание принципов микросервисной архитектуры. Умение вести сложные проекты в условиях высоких нагрузок и жестких сроков. Ответственность, внимательность к деталям, аналитический склад ума, умение решать сложные задачи. Опыт коммуникации с заказчиками, построения и оптимизации юизнеспроцессов.
Проекты
(8 лет 4 месяца)
ЛАНИТ
Роль
Senior Software Developer / Team Lead
Обязанности
Проект 1: Сервис печатных форм для ВТБ
Описание: Cервис печатных форм для различных департаментов и отделов банка. Сервис состоит из нескольких микросервисов, каждый из которых отвечает за определенную техническую/бизнес-сферу: сервис генерации печатных форм, сервис валидации, сервис конвертации (из Doc в PDF/XML), сервис администрирования (который напрямую связан с базой данных и фронтенд UI)
Обязанности:
Интеграция в банковскую среду:
Развертывание и поддержка микросервисов в OpenShift (тестовые/продуктивные стенды)
Обеспечение работы в распределенных дата-центрах
Настройка кластерного взаимодействия
Реализация нефункциональных требований:
Настройка и поддержка системы логирования:
Развертывание Fluentbit sidecars
Интеграция с Elasticsearch+Kibana
Внедрение системы мониторинга:
Настройка Prometheus + Grafana
Организация трассировки через Jaeger
Работа с API:
Разработка и поддержка OpenAPI (Swagger) спецификаций
Обеспечение соответствия банковским стандартам API
Работа с банковскими стандартами:
Интеграция стандартизированных банковских библиотек для: Аудита, Мониторинга, Логирования, Трассировки
Поддержка актуальных версий зависимостей
Использование встроенных инструментов Bitbucket для эффективного ревью.
Достижения
Сокращение времени генерации PDF на 40% за счёт кэширования.
Внедрение трассировки запросов между микросервисами (Jaeger).
Стек специалиста на проекте
ArtemisMQ, Grafana, FluentUI, UML, Spring Data JPA, Liquibase, SonarQube, Elasticsearch, Kibana, JUnit, Bitbucket, SoapUI, Mockito, JMeter, IntelliJ IDEA, MVC, Prometheus, Apache Camel, Kafka, cloud, Security, Jaeger, IBM MQ, Confluence, Docker, TeamCity, OpenShift, actuator, ActiveMQ, RabbitMQ, VisualVM, Spring Boot, Jira, Java 17-21, PostgreSQL, Jenkins
Отрасль проекта
FinTech & Banking
Период работы
Июнь 2023 - По настоящее время
(2 года 2 месяца)
ЛАНИТ
Роль
Senior Software Developer / Team Lead
Обязанности
Проект 2: Интеграционный сервис SMS-оповещений
Описание: Замена legacy-платформы для отправки SMS. Интеграция Apache Camel с провайдером уведомлений, многопоточная обработка ~1 млн сообщений/день.
Обязанности:
Разработка и архитектура:
Полная замена устаревшей платформы SMS-рассылок на новое решение
Проектирование и реализация сервиса на Apache Camel
Интеграция между хранилищем данных и провайдером уведомлений
Разработка механизма фильтрации дублирующихся сообщений
Проектирование баз данных PostgreSQL
Многопоточная обработка:
Реализация многопоточной обработки для распараллеливания задач
Оптимизация скорости обработки сообщений (до 1 млн/день)
Разработка переключателя между однопоточным и многопоточным режимами отправки
Производительность и оптимизация:
Настройка и профилирование приложения (JVisualVM, JMeter)
Тестирование API (SoapUI)
Выявление и устранение узких мест в системе
Оптимизация работы с очередями (RabbitMQ, ActiveMQ, IBM MQ)
Интеграция и DevOps:
Настройка CI/CD (Jenkins, TeamCity)
Работа с OpenShift/Kubernetes (развертывание, масштабирование)
Контроль качества кода (SonarQube)
Управление зависимостями (Maven/Gradle)
Безопасность и надежность:
Внедрение Spring Security для защиты API
Настройка аудита и мониторинга (Spring Actuator, Prometheus)
Обеспечение отказоустойчивости и механизма повторных попыток
Документация и управление:
Ведение задач в Jira
Подготовка технической документации (Confluence)
UML-моделирование ключевых процессов
Достижения
Увеличение пропускной способности с 10K до 500K SMS/час.
Стек специалиста на проекте
ArtemisMQ, Grafana, FluentUI, UML, Spring Data JPA, Liquibase, SonarQube, Elasticsearch, Kibana, JUnit, Bitbucket, SoapUI, Mockito, JMeter, IntelliJ IDEA, MVC, Prometheus, Apache Camel, Kafka, cloud, Security, Jaeger, IBM MQ, Confluence, Docker, TeamCity, OpenShift, actuator, ActiveMQ, RabbitMQ, VisualVM, Spring Boot, Jira, Java 17-21, PostgreSQL, Jenkins
Отрасль проекта
FinTech & Banking
Период работы
Июнь 2022 - Июнь 2023
(1 год 1 месяц)
ЛАНИТ
Роль
Senior Software Developer
Обязанности
Проект 3: Ипотечная интеграционная платформа
Описание: 12 микросервисов (адаптер ЛКС (Личного кабинета сотрудника), Оркестратор, Адаптер ЦФТ, Резюме обновлено 24 марта 2025 в 19:52 адаптеры для интеграции с внешними сервисами внутри и за пределами банка, микросервисы для премиальных клиентов, адаптеры для внутрибанковского сервиса распределнных транзакций (реализация паттерна Saga) . Паттерн Saga, брокеры сообщений (Kafka, RabbitMQ, ArtemisMQ), REST, Tyk для аутентификации.
Обязанности:
Проектирование и реализация 12 микросервисов с нуля: Адаптер ЛКС (Личный кабинет сотрудника), Оркестратор, Адаптер ЦФТ, Адаптеры для интеграции с внешними и внутренними сервисами банка, Микросервисы для премиальных клиентов, Адаптеры для сервиса распределенных транзакций (Saga Pattern)
Реализация межсервисного взаимодействия через брокеры сообщений (RabbitMQ, ArtemisMQ, Apache Kafka)
Разработка бизнес-логики в соответствии с требованиями банка
Внедрение аудита (логирование действий пользователей)
Настройка мониторинга (Prometheus + Grafana)
Реализация трассировки запросов (Jaeger)
Организация логирования (Logstash + Kibana)
Интеграция аутентификации/авторизации через Tyk
Динамические настройки микросервисов (Spring Cloud Config)
Подключение к консоли управления
Интеграция с внутрибанковскими системами
Управление проектом и командой (Team Lead):
Участие в бизнес-встречах, анализ требований
Декомпозиция бизнес-требований в технические задачи
Постановка и контроль выполнения задач для разработчиков
Перекрестное код-ревью
Подготовка документации для релизов
Формирование чек-листов для сопровождения
Участие в выкатках на тестовые и продакшен-контуры
Устранение дефектов на всех контурах
Техническое лидерство:
Анализ и решение архитектурных техдолгов
Контроль качества и безопасности кода
Оптимизация релизного цикла:
Переход с Trunk-Based Development на кастомизированный GitFlow
Создание, обновление и слияние веток (branching/merging) в Git
Управление дашбордами мониторинга
Проведение демо и ретроспектив команды
Инструменты и DevOps:
Настройка CI/CD (TeamCity, Jenkins)
Работа с Kubernetes/OpenShift
Управление зависимостями (Maven/Gradle)
Профилирование и оптимизация (JVisualVM, JMeter, SoapUI)
Достижения
Внедрение Trunk-Based Development → кастомный GitFlow.
Оптимизация времени обработки заявок на 30%.
Стек специалиста на проекте
ArtemisMQ, Grafana, FluentUI, UML, Spring Data JPA, Liquibase, SonarQube, Elasticsearch, Kibana, JUnit, Bitbucket, SoapUI, Mockito, JMeter, IntelliJ IDEA, MVC, Prometheus, Apache Camel, Kafka, cloud, Security, Jaeger, IBM MQ, Confluence, Docker, TeamCity, OpenShift, actuator, ActiveMQ, RabbitMQ, VisualVM, Spring Boot, Jira, Java 17-21, PostgreSQL, Jenkins
Отрасль проекта
FinTech & Banking
Период работы
Июнь 2021 - Июнь 2022
(1 год 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Дипломы и сертификаты
Innopolis University, Java Software Engineer (Enterprise Edition) 2017 г.
Образование
Высшее
Учебное заведение
Дагестанский государственный университет м. В.И. Ленина, Махачкала
Специальность
Экономический факультет, Прикладная информатика в экономике
Завершение учебы
2008 г.