РА
Руслан А.
Мужчина, 41 год
Россия, Москва, UTC+3
Ставка
3 116,88 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
Java-разработчик с более чем 15-летним опытом в создании сложных энтерпрайз-решений. Специализируюсь на разработке высоконагруженных микросервисных систем, использовании современных фреймворков (Spring, Spring Boot, Kafka), а также внедрении процессов CI/CD. Обладаю опытом работы с многопоточностью, асинхронными вычислениями и оптимизацией производительности.
Проекты
(7 лет 2 месяца)
Сбер
Роль
Руководитель направления
Обязанности
Описание проекта: Giga IDE — корпоративная среда разработки для внутренних пользователей в Сбербанке
Задачи и достижения:
- Разработка и улучшение функциональности корпоративной IDE, включая пользовательский интерфейс и внутреннюю интеграцию сервисов.
- Оптимизация процессов CI/CD, включая внедрение автоматизированных пайплайнов.
- Интеграция Kafka для обработки асинхронных сообщений.
- Реализовал слой персистенции на JPA/Hibernate для хранения метаданных проектов.
- Перевел сборку проекта на Gradle с профилями dev/prod и оптимизацией зависимостей.
- Собрал и задеплоил WAR-артефакт в Tomcat 9 для унифицированного контейнерного окружения.
- Мониторинг производительности приложения с использованием Prometheus и Grafana.
- Работа с Kubernetes для управления контейнеризацией и масштабирования системы.
- Обеспечивал правильную работу потоков, реализовывал синхронизацию и управление многопоточностью через ExecutorService и блокировки.
- Подключение PostgreSQL и Redis для обеспечения высокой производительности и отказоустойчивости базы данных.
- Использование TestContainers для модульного тестирования интеграций.
Команда проекта: 6 разработчиков, 2 DevOps-инженера, 1 аналитик
Стек специалиста на проекте
Grafana, Tomcat, platform, JPA, Gradle, IntelliJ IDEA, Redis, Prometheus, Kafka, SDK, Docker, Hibernate, TestContainers, Java 17, Maven, Spring Boot, PostgreSQL, Jenkins, Kubernetes
Отрасль проекта
FinTech & Banking
Период работы
Сентябрь 2023 - По настоящее время
(1 год 11 месяцев)
Сбер
Роль
Главный инженер по разработке (тимлид)
Обязанности
Описание проекта: Проект: АС "Карта жителя инфообмен"
Задачи и достижения:
- Разработка микросервисной архитектуры для цифрового управления картами клиентов.
- Интеграция Kafka и RabbitMQ для асинхронного обмена данными между сервисами.
- Построение и документирование REST API с использованием Swagger.
- Проектирование и реализация бизнес-логик на основе Java Core: классы, интерфейсы, абстракции и обобщённые типы.
- Руководство командой разработки, включая проведение код-ревью и организацию Agile-процессов.
- Работа с gRPC для высокопроизводительных взаимодействий между микросервисами.
- Внедрение Oracle и MongoDB для хранения данных с высоким объёмом транзакций.
- Использование Terraform для автоматизации инфраструктуры.
Команда проекта: 8 разработчиков, 2 тестировщика, 1 аналитик, 1 DevOps-инженер
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Oracle, Spring Boot, Maven, MongoDB, Spring Security, Swagger, Liquibase, gRPC, Terraform, Kafka, Java 17, OpenAPI
Отрасль проекта
FinTech & Banking
Период работы
Сентябрь 2022 - Сентябрь 2023
(1 год 1 месяц)
Инфосистемы Джет
Роль
Ведущий разработчик ПО
Обязанности
Проект: Сбербанк Бизнес Онлайн (СББОЛ)
Задачи и достижения:
- Разработка микросервисов для управления финансовыми операциями и обработки уведомлений.
- Оптимизация запросов к PostgreSQL, что позволило увеличить производительность системы на 20%.
- Интеграция Elasticsearch и Cassandra для анализа и хранения больших данных.
- Внедрение CI/CD процессов с использованием Jenkins и Docker.
- Настройка безопасного взаимодействия через Spring Security.
- Управление жизненным циклом объектов в JVM, оптимизация памяти и устранение утечки через понимание работы сборщика мусора
- Использование ActiveMQ для реализации асинхронного взаимодействия между сервисами.
Команда проекта: 10 разработчиков, 3 тестировщика, 2 аналитика
Стек специалиста на проекте
PostgreSQL, Elasticsearch, Spring Boot, Jenkins, Liquibase, Groovy, Cassandra, Kafka, Java 11, ActiveMQ
Отрасль проекта
FinTech & Banking
Период работы
Май 2019 - Сентябрь 2022
(3 года 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (4 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Московский государственный университет путей сообщения
Специальность
Аспирантура/Системы автоматизированного проектирования
Завершение учебы
2010 г.
Дополнительное
Учебное заведение
Московский государственный университет путей сообщения
Специальность
Дизайн Архитектурной Среды, Дизайнер в области архитектурной среды
Завершение учебы
2009 г.
Высшее
Учебное заведение
Московский государственный университет путей сообщения
Специальность
Системы автоматизированного проектирования, Инженер (специалист)
Завершение учебы
2005 г.