Артур М. Java разработчик, Senior
ID 28071
АМ
Артур М.
Мужчина, 33 года
Россия, Москва, UTC+3
Ставка
2 723,09 Р/час
вкл. НДС 5% (100.95 Р)
Специалист доступен с 12 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Артур — Java-разработчик уровня Senior из Москвы. Специализируется на разработке микросервисов и работе с большими данными. Имеет опыт работы с такими технологиями, как Apache Tomcat, API, Bash, Big Data, CI/CD, Docker, Kubernetes, Linux, Maven, Spring Boot, Spring Cloud и другими.
Участвовал в разработке корпоративной аналитической платформы и портала управления ресурсно-ролевыми моделями в Government & Public Sector. Задачи включали разработку модулей платформы в микросервисной архитектуре, настройку и эксплуатацию OpenShift, конфигурирование Spring Cloud Gateway, реализацию OAuth2 и JWT-аутентификации.
Работал над сервисами онлайн-кредитования MoneyMan и Solva в FinTech & Banking. Задачи включали разработку и A/B-тестирование микросервисов скоринга на Java 11 и Spring Boot, интеграцию с внешними бюро кредитных историй и DeltaM через REST API и Kafka.
Также участвовал в поддержке и кастомизации монолитного ядра интернет-банкинга на Java 8 и Groovy, интеграции с anti-fraud и страховыми сервисами в FinTech & Banking.
Имеет опыт работы с терминальным ПО для вендинговых автоматов с интеграцией устройств по протоколам CCNet, ID003, CCTalk в E-commerce & Retail.
Проекты
(7 лет 4 месяца)
Корпоративная аналитическая платформа (УСКАП) и Портал 2.0 управления ресурсно-ролевыми моделями — микросервисное решение с гибкой конфигурацией окружений и расширенной системой разграничения доступа
Роль
Java Developer
Обязанности
Состав команды проекта
8 разработчиков, 3 аналитика, 2 DevOps-инженера
Задачи
Разработка модулей платформы в микросервисной архитектуре
Проектирование и реализация REST API для внутренних и внешних систем
Настройка и эксплуатация OpenShift
Конфигурирование Spring Cloud Gateway как API Gateway, маршрутизация и лимитирование трафика
Реализация OAuth2 и JWT-аутентификации с централизованным сервером авторизации
Организация CI-CD pipelines в Jenkins, автоматизация сборки Docker-образов, Helm-деплой
Мониторинг подсистем через Prometheus и Grafana, сквозное логирование в ELK Stack
Валидация клиентских данных (ТУЗ) и загрузка их в HDFS с последующим обогащением в Hive / Greenplum
Настройка потоковых каналов Kafka и очередей RabbitMQ для доставки и предварительной обработки данных
Достижения
Запустил Портал 2.0 с гибкой конфигурацией ролевых моделей и независимым деплоем микросервисов
Внедрил централизованную систему логирования и метрик, сократив время анализа инцидентов
Стек специалиста на проекте
gateway, Gitlab CI, Spring Cloud, Hive, Nginx, JWT, Hadoop, Kafka, Docker, Hibernate, OpenShift, GreenPlum, Java 17, RabbitMQ, Spring Boot, PostgreSQL, ingress, Jenkins, Kubernetes, oauth2
Отрасль проекта
Government & Public Sector
Период работы
Июль 2022 - По настоящее время
(3 года 1 месяц)
Сервисы онлайн-кредитования MoneyMan и Solva с многоуровневой оценкой рисков и множеством внешних интеграций
Роль
Java Engineer
Обязанности
Состав команды проекта
6 разработчиков, 2 аналитика, 1 DevOps-инженер
Задачи
Разработка и A/B-тестирование микросервисов скоринга на Java 11 и Spring Boot
Интеграция с внешними бюро кредитных историй и DeltaM через REST API и Kafka
Настройка Kong API Gateway и Nginx reverse-proxy для маршрутизации и кеширования запросов
Реализация сервиса биометрической аутентификации с выдачей и проверкой JWT
Оптимизация SQL-запросов MySQL и схем MongoDB, профилирование API
Автоматизация деплоя через Jenkins, Docker и Nomad
Достижения
Стабилизировал процессы A/B-тестирования, расширив возможности риск-платформы
Интегрировал биометрическую аутентификацию, повысив безопасность сервисов
Унифицировал слой интеграций посредством Kong API Gateway, улучшив управляемость трафика
Стек специалиста на проекте
MySQL, REST API, Spring Boot, Gradle, MongoDB, Nginx, Kafka, Java 11, API Gateway, nomad, kong
Отрасль проекта
FinTech & Banking
Период работы
Август 2021 - Июнь 2022
(11 месяцев)
Система дистанционного банковского обслуживания с обширным легаси-кодом и сложными интеграциями
Роль
Ведущий системный инженер-программист
Обязанности
Состав команды проекта
5 разработчиков, 2 DevOps-инженера, 2 тестировщика
Задачи
Поддержка и кастомизация монолитного ядра интернет-банкинга на Java 8 и Groovy
Интеграция с anti-fraud и страховыми сервисами по REST API и Spring MVC
Разработка API для банков ATB, Кубань, УралСиб с использованием Spring Boot и Gradle
Оптимизация работы PostgreSQL, рефакторинг легаси-кода и повышение покрытия тестами JUnit
Настройка Nginx reverse-proxy перед Apache Tomcat и автоматизация деплоя в Jenkins
Достижения
Сократил технический долг за счёт поэтапного рефакторинга и внедрения принципов SOLID
Улучшил безопасность транзакций через стандартизацию интеграций и усиление авторизации
Стек специалиста на проекте
PostgreSQL, Spring Boot, Gradle, Nginx, Apache Tomcat, Groovy, Java 8
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2020 - Август 2021
(11 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Дагестанский государственный технический университет
Специальность
Специальность: «Программное обеспечение вычислительной техники и автоматизированных систем» неоконченное высшее
Завершение учебы
2012 г.