Вадим М. Java разработчик, Senior

ID 29600
ВМ
Вадим М.
Мужчина, 29 лет
Россия, Москва, UTC+3
Ставка
3 571,43 Р/час
НДС не облагается
Специалист доступен с 31 августа 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Gino
Spring framework 5
avg
docke
Apache Kafka
EDIN
WebFlux
FastAPI
gosdl
Алгоритмы и структуры данных
kubrrnetis
PostgreSQL
Отрасли
FinTech & Banking
Знание языков
Русский — C1
Английский — B1
Главное о специалисте
Я Java разработчик с более чем 5-летним опытом в enterprise-разработке. Специализируюсь на создании высоконагруженных распределенных систем для государственного сектора и банковской сферы. В работе уделяю особое внимание: • Качеству кода и проведению код-ревью • Наставничеству junior/middle-разработчиков • Документированию проектных решений • Оптимизации производительности систем • Взаимодействию с аналитиками и заказчиками
Проекты   (5 лет 9 месяцев)
Альфа-Банк (Россия)
Роль
Senior Java-разработчик
Обязанности
Проект: Единый дебетовый конвеер Проект отвечал за выпуск дебетовых, премиум и детских карт. Kafka Streams, OAuth2 , Keycloak, Unit Tests, RESTful API. Обязанности: - Разработка и поддержание проекта - Решение инцидентов с ПРОД-а - Интеграция с системами по сбору и анализу метрик - Рефакторинг legacy-проектов - Онбординг новых сотрудников, коммуникация с заказчиком - Отвечал и написал 9 микросервисов, полная поддержка от фичи, до вывода в прод Достижения: - Участвовал в внедрении в проект принципа OAuth2 и Keycloak. - Выявил и устранил слабую производительность некоторых микросервисов путем добавления туда Kafka Streams. - Разработал и внедрил подход в Integration Testing, что позволило поднять покрытие тестами на 20%. - Разработал Spring Boot стартер для Basic авторизации с SOAP сервисами - Разработал микросервис по переносу данных из Postgres в Oracle, что сократило время для сбора аналитики по заявкам на карты - Активно участвовал в построении архитектуры проекта, от микросервисов до продумывания алгоритма работы логирования - Переводил микросервисы к 21 java и 3 spring boot, для исправления уязвимостей старых версия и улучшения производительности благодаря новым технологиям jvm - Активно участвовал в переходе с Hazelcast на Redis - Написал стартер для упрощения конфигурации Redis, который использовался в 15+ микросервисах - Участвовал в решении инцидентов на проде - Покрыл 13 микросервисов до 95% + покрытия тестами - Увеличил отказоустойчивость нескольких микросервисов путем перевода их на Kafka Streams вместо Rest - Написал стартер для упрощения конфигурации Kafka
Стек специалиста на проекте
PostgreSQL, Git, Docker, Oracle, Bitbucket, REST API, MongoDB, Jenkins, Kubernetes, Keycloak, Hazelcast, WebFlux, Unit testing, Kafka, Java 11, Redis, Kafka Streams, Gitlab CI, distributed, cache, Spring Boot 3+, inmemory, oauth2, 21, caching
Отрасль проекта
FinTech & Banking
Период работы
Март 2023 - Август 2025  (2 года 6 месяцев)
Компания БКС
Роль
Middle+ Java-разработчик
Обязанности
Проект: Разработка приложения для рынка Думая по торговле акциями и аблигациями Проект предназначался для удобной покупки и продажи активов клиентов, сбор аналитики и анализ данных. Обязанности: - Разработка и поддержание проекта - Решение инцидентов с ПРОД-а - Общение с бизнесом по поводу внедрения новых и анализ актуальности старых фич - Онбординг новых сотрудников - Проведение собеседований в команду Достижения: - Реализовал высоконагруженный GraphQL API, обеспечив удобную и гибкую схему доступа к данным для фронтенда. Обеспечил совместную работу с микросервисами через Apollo Federation и Spring Boot GraphQL. - Внедрил графовую базу данных Neo4j для представления сложных связей между сущностями (например, пользователи, продукты, рекомендации), что позволило снизить время отклика на 40% по сравнению с реляционной моделью. - Интегрировал гибридное хранилище данных: PostgreSQL для транзакционной части + Neo4j для аналитических запросов, реализовав синхронный ETL и обеспечив консистентность на уровне приложения. - Настроил автоматическое логирование медленных SQL-запросов, собрав статистику и внедрив рекомендации для ORM-оптимизации (Hibernate + QueryHints), что дало прирост производительности до 50% в отчётных модулях. - Спроектировал модель данных для графовой БД, отразив бизнес-логику отношений пользователей, транзакций и событий. Использование Cypher-запросов позволило реализовать рекомендательные алгоритмы за ~20 мс на 10 млн вершин.
Стек специалиста на проекте
Hibernate, Базы данных, Анализ данных, Algorithms, ETL, Apollo, Аналитика, Разработка, GraphQL API, Программное обеспечение, Логирование, Анализ, продажи, Проведение собеседований, данных, онбординг
Отрасль проекта
FinTech & Banking
Период работы
Март 2022 - Март 2023  (1 год 1 месяц)
Сбер
Роль
Java-разработчик
Обязанности
Проект: Onekib платформа для использования внутри компании. Платформа объединяла в себе множество инструментов для более удобной работы сотрудников. - Ревью кода - Поддержка функционала - Декомпозиция и оценка работа - Разработка и внедрение новых технологий и функционала - Поддержка и переписывание legasy кода Достижения: - Оптимизировал код, тюнинг Apache Calcite для взаимодействия с бд, повысив тем самым отказоустойчивость сервисов. Снизил время отклика критических запросов в 4 раза (с 900мс до 250мс) через оптимизацию Apache Calcite - Оптимизировал процесс написания тестов, что позволила поднять покрытие тестами на проекте до 80% - Мигрировал микросервисы на Java 17, повысив производительность за счёт новых возможностей JDK - Внедрил SonarQube в проекты, что позволило централизованно отслеживать качество кода в проектах - Написал Spring Boot стартер для логирования бизнес логирования, это позволило значительно сократить дублирование кода в микросервисах - Перевел часть монолита на несколько микросервисов, продумал и отстоял их архитектуру на арх гильдиях.
Стек специалиста на проекте
SonarQube, Базы данных, Microservices, Java 11, Legacy, Java 17, JDK
Отрасль проекта
FinTech & Banking
Период работы
Декабрь 2019 - Март 2022  (2 года 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Готов выйти в штат
Да
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Самарский государственный технический университет,,Самара
Специальность
Информационные технологии и компьютерные системы
Завершение учебы
2019 г.

Похожие специалисты

Недавно просмотренные специалисты

E-commerce & Retail • FinTech & Banking • LifeStyle • Logistics & Transport
ВВ
Виктор В.
Самара
Системный аналитик
Senior
3 121,28 Р/час
JSON
Confluence
SOAP
Проактивность
Camunda
Atlassian
MS Excel
Ответственность
Microsoft
Visio
+16

Виктор — системный аналитик уровня Senior из Самары. Специализируется на анализе бизнес-процессов и разработке технической документации. Имеет опыт работы в отраслях E-commerce & Retail, Logistics & Transport, LifeStyle, FinTech & Banking. Владеет английским языком на уровне B1. Участвовал в проектах по анализу требований, разработке дополнительного функционала, проработке интеграций (REST) между командами, внедрению SCRUM-методологии. Занимался сбором требований от заказчиков, формированием постановки разработчикам, ведением документации в Confluence, Jira, Kaiten, работой с интеграциями REST и SOAP. Имеет опыт работы с Camunda, Visio, Oracle, Swagger, Postman, Python, а также с микросервисной архитектурой. Участвовал в проектировании интерфейсов и сложных интеграций. Общая продолжительность работы на проектах — 7 лет 1 месяц.

Подробнее
E-commerce & Retail • Realty & Constructoring
ДП
Давид П.
Минск
React разработчик
Senior
3 545,45 Р/час
MobX
Sass
React Hook Form
Redux Toolkit
React testing library
Redux
Gitlab CI
Yarn
npm
Git
+40

Фронтенд разработчик с более чем 3 годами опыта в коммерческой разработке. Обладаю глубокими знаниями в React и TypeScript. Большой опыт использования следующих технологий: HTML, CSS, SCSS, Redux, Redux Toolkit, CI/CD, Webpack, Vite, Rollup, Styled-components, CSS Modules, React-hook-form, Formik, Jest, Cypress, React testing, library, Docker, k8s, GIT, Jira, Confluence. Работал в рамках Agile-методологий Scrum/Kanban на всех этапах разработки программного обеспечения, включая участие в планировании спринтов, проведение ежедневных стендапов и участие в ретроспективах. Активно сотрудничество с дизайнерами, бэкенд-разработчиками и другими специалистами для достижения общих целей. Хорошее понимание ООП и функционального программирования. Понимание алгоритмов и структур данных.

Подробнее