Максим С. Java разработчик, Senior
ID 32543
МС
Максим С.
Мужчина, 26 лет
Россия, Москва, UTC+3
Ставка
4 213,08 Р/час
вкл. НДС 5% (156.19 Р)
Специалист доступен с 18 октября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
"Я занимаюсь разработкой более 5 лет и обладаю знаниями технологий, необходимых для успешной работы над сложными IT-проектами. Разрабатываю масштабируемые и надежные решения для корпоративных приложений, используя широкий спектр современных фреймворков и библиотек, включая:
- Spring: Core, Boot, Security, AOP, Data JPA/JDBC, etc.
- Hibernate, Liquibase, Flyway для работы с базами данных.
- PostgreSQL, Oracle, MongoDB и другие СУБД.
- Технологии обработки больших объемов данных и организации инфраструктуры, такие как Kafka, RabbitMQ, Docker, Kubernetes.
Имею опыт работы с распределенными системами и облачными технологиями, такими как AWS, Yandex Cloud, Google APIs.
Помимо технического опыта, обладаю навыками управления проектом и командной работой:
- Эффективно взаимодействую с коллегами и руководителями, обеспечивая четкую коммуникацию и своевременное выполнение поставленных задач.
- Умею проводить code review, обеспечивать качество кода и документировать изменения.
- Занимался технической поддержкой продуктов, проведением расследований и устранением критичных дефектов.
Также имею практические знания по тестированию и обеспечению качества продукта благодаря опыту работы с инструментами тестирования, такими как JUnit, TestContainers, AssertJ, Mockito.
Активное участие в профессиональной среде позволяет мне постоянно совершенствоваться и расширять свои знания и умения."
Проекты
(6 лет 1 месяц)
Обслуживание юридических лиц в системообразующем банке РФ
Роль
Старший Java разработчик, техлид
Обязанности
Создание комплексной системы обслуживания корпоративных клиентов одного из крупнейших банков РФ, обеспечивающей оперативность, надежность и безопасность финансовых операций.
Основные цели проекта:
Автоматизация рутинных банковских процедур для повышения эффективности обработки заявок от корпоративных клиентов.
Разработка новых сервисов дистанционного банковского обслуживания, позволяющих клиентам оперативно управлять своими финансовыми ресурсами онлайн.
Повышение уровня информационной безопасности транзакций и персональных данных клиентов.
Формирование единой платформы взаимодействия между подразделениями банка для упрощения межведомственного обмена информацией и ускорения принятия управленческих решений."
Архитектура: Микросервисная
Непосредственные задачи:
Управление командой разработчиков: оценка и декомпозиция задач, контроль исполнения, ревью кода, консультации разработчиков по техническим решениям,
наставничество, участие в проработке архитектурных решений.
Разработка новой функциональности, исправление ошибок, оптимизация работоспособности и написание тестов для командных микросервисов.
Анализ приходящих постановок с последующими уточнениями у аналитиков и архитекторов.
Участие в обсуждении архитектурных решений для улучшения не только микросервисов команды.
Ревью кода разработчиков как из своей команды, так и из
соседних.
Обсуждения задач и обмен опытом с другими разработчиками.
Участие в периодических совещаниях: внутри команды, ретро, демо и т.д.
Дежурство для решения проблем в production.
Проведение технических интервью.
Пример интересной задачи:
Частью реализации архитектурного паттерна была задача автоматизации интеграции микрофронтендов. Другие системы посылали в кафку сообщения с конфигурацией их микрофронтендов, мой микросервис принимал эти сообщения, валидировал и записывал в config-map kubernetes-a. Интересная деталь заключалась в том, что разные поды микросервиса видели разный config-map."
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Apache Kafka, Git, Docker, Java, SQL, Gradle, Kubernetes, Java Spring, ArtemisMQ, Framework
Отрасль проекта
FinTech & Banking
Период работы
Июль 2024 - По настоящее время
(1 год 4 месяца)
Цифровой авто лизинг
Роль
Старший Java разработчик
Обязанности
Цель проекта:
Цифровое решение для предоставления услуг лизинга автомобилей юридическим лицам, включающее удобный интерфейс выбора транспортного средства, автоматизированное оформление документов и мониторинг состояния автомобиля в режиме реального времени.
Архитектура: Микросервисная
Непосредственные задачи:
Разработка новой функциональности, исправление ошибок, оптимизация работоспособности и написание тестов для командных микросервисов.
Ревью кода разработчиков команды.
Обсуждения задач и обмен опытом с другими разработчиками.
Участие в периодических совещаниях : внутри команды, ретро, демо и т.д.
Проведение релизов совместно с командой эксплуатации.
Принимал участие в оперативно-розыскной деятельности:
поиск багов по логам, разбор проблем с пользователями.
Достижения
Мной были проанализированы, разработаны и выпущены в прод сервисы:
Сбора согласий (СОПД, оферта и т.п.) для всех пользователей проекта авто лизинга.
Оркестрирующий сервис, предназначенный для выполнения менеджером по лизингу процедуры продажи вне офиса до этапа подтверждения согласия на коммерческое предложение.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Apache Kafka, Git, Docker, Java, SQL, Gradle, Kubernetes, Java Spring, ArtemisMQ, Framework
Отрасль проекта
Logistics & Transport
Период работы
Июль 2023 - Июнь 2024
(1 год)
Система, импортозамещающая аналогичное ПО для конвертации SWIFT переводов в различные внутренние форматы сообщений
Роль
Java разработчик / старший Java разработчик
Обязанности
Цель проекта:
Проект 1.
Система, импортозамещающая аналогичное ПО для конвертации SWIFT переводов в различные внутренние форматы сообщений.
Проект 2.
Клиринг ценных бумаг (высоконагруженная система взаимных расчетов на рынке ценных бумаг и производных финансовых инструментов."
Архитектура Микросервисная
Непосредственные задачи "Разработка новой функциональности, исправление ошибок, оптимизация работоспособности и написание тестов для командных микросервисов.
Ревью кода разработчиков команды.
Обсуждения задач и обмен опытом с другими разработчиками.
Участие в периодических совещаниях : внутри команды, ретро, демо и т.д.
Принимал участие в оперативно-розыскной деятельности: поиск багов по логам, разбор проблем с пользователями.
Достижения
Реализовал перенос данных с базы данных Oracle на PostgreSQL.
Так же была перенесена логика процедур на Java код.
Стек специалиста на проекте
PostgreSQL, Java, Maven, Gradle, Apache, Groovy, Oracle SQL, Graylog
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2022 - Июль 2023
(1 год 6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Московский государственный технологический университет «СТАНКИН».
Специальность
Факультет информационных систем. Автоматизация технических процессов и производств.
Завершение учебы
2020 г.