Сергей М. Java разработчик, Senior

ID 22347
СМ
Сергей М.
Мужчина
Россия, Москва, UTC+3
Ставка
5 137,9 Р/час
вкл. НДС 5% (190.48 Р)
Специалист доступен с 31 августа 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Akka
batch
boot
Camel
ClickHouse
core
Data
Docker
DynamoDB
Elasticsearch
flink
Http4s
Java
Kafka
Kotlin
Kubernetes
Logback
MariaDB
MVC
MySQL
PostgreSQL
Scala
Spring
AWS
Bash
C++
Collections
Garbage Collector
Helm
Jenkins
Logstash
Nginx
Python
RabbitMQ
Redis
Slick.js
Zio
Отрасли
FinTech & Banking
Information Security
IoT
Marketing, Advertising & Design
RnD
Главное о специалисте
8 лет коммерческого опыта, высшее образование (магистратура), широкий тех. инструментарий (Java, Kotlin, Scala, Python), опыт руководства командой разработки, в Big Data, страховании, бэкграунд в Computer Vision, работе с GEO-данными. Знание основных типов задач оптимизации (LP, NLP), опыт работы с пакетами оптимизации (SciPy).
Проекты   (8 лет 4 месяца)
Банк
Роль
Tech Lead developer
Обязанности
Описание: программный продукт, который предоставляет консалтинговые услуги для компаний, занимающихся внешнеэкономической деятельностью (малый и средний бизнес). Стадия разработки: рефакторинг, разработка нового функционала, масштабирование. Участие в проекте: Разработка микросервисной архитектуры на Java + Spring; Внедрение практики code review; Управление командой разработчиков; Декомпозиция технического долга; Найм сотрудников в свою и смежные команды. Нагрузка: 2к RPS. Рефакторинг / разработка нового функционала - 10/90. Архитектурные/Фичовые задачи - 20/80. Соотношение работы менеджером/разработчиком - 60/40. Команда: 1 Lead, 4 Back, 2 Front- разработчика, 2 QA, 1 DevOps.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, XML, Java, JUnit, Mockito, JPA, Maven, Gradle, Hibernate, MVC, Kubernetes, Data, Liquibase, Flyway, Kafka, JAXB, Spring, boot, batch, core
Отрасль проекта
FinTech & Banking
Период работы
Апрель 2024 - Март 2025  (1 год)
NDA
Роль
Tech Lead developer
Обязанности
Описание: решение для управления данными и комплексной защиты неструктурированной информации. Защищает не пользователей, а информацию – файловые хранилища, контроллеры домена, облачные хранилища организации. Стадия разработки: с полного 0. Участие в проекте: Разработка микросервисной архитектуры на Java и Scala; Внедрение практик Code review, Pair programming в ходе формирования команды; Формирование, распределение, декомпозиция бэклога, оценка времени. Интересное: Оптимизировал очень нагруженную Кафку (около 3 млрд записей), в 2-3 раза ускорив чтение каждой из них. Рефакторинг / разработка нового функционала - 20/80. Архитектурные/Фичовые задачи - 40/60. Соотношение работы менеджером/разработчиком - 40/60. Команда: 1 Lead, 2 Architect, 5 Back, 3 Front- разработчика, 7 QA, 5 DevOps.
Стек специалиста на проекте
PostgreSQL, XML, Java, JUnit, Mockito, JPA, Maven, Gradle, Hibernate, Scala, MVC, Data, Liquibase, Flyway, ClickHouse, Kafka, TestContainers, JAXB, Redis, Spring, Akka, boot, batch, core
Отрасль проекта
Information Security
Период работы
Март 2023 - Март 2024  (1 год 1 месяц)
NDA
Роль
Java developer
Обязанности
Описание: крупная веб-платформа, собирающая все рыночные фин. предложения из разных категорий (кредитование, страхование, инвестиционные и т.д.) в удобном и доступном виде. Стадия разработки: с полного 0. Участие в проекте: Разработка инструмента для дедупликации брокерских записей из разных систем данных; Создание стриминговых приложений на Flink для обработки данных в режиме реального времени и аналитики над потоками пользовательских действий; Внедрение API в проект. Интересное: Работал с большой нагруженной архитектурой Serverless.
Стек специалиста на проекте
Docker, Elasticsearch, XML, Kotlin, Bash, JUnit, Mockito, JPA, Maven, Gradle, Hibernate, MVC, AWS, TypeScript, Data, Liquibase, Flyway, DynamoDB, WireMock, Spring, boot, ArtemisMQ, batch, core, flink
Отрасль проекта
FinTech & Banking
Период работы
Январь 2022 - Февраль 2023  (1 год 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Московский физико-технический институт, Москва
Специальность
Аэрофизики и космических исследований, Прикладные математика и физика, бакалавриат
Завершение учебы
2019 г.
Высшее
Учебное заведение
Московский физико-технический институт, Москва
Специальность
Аэрофизики и космических исследований, Прикладные математика и физика, магистратура
Завершение учебы
2021 г.

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

E-commerce & Retail • EdTech • FinTech & Banking • Government & Public Sector • Social Networking • Travel, Hospitality & Restaurant business
УТ
Усман Т.
Ош
Java разработчик
Senior
3 981,88 Р/час
ActiveMQ
Agile
ArtemisMQ
AWS
batch
BDD
Boost
boot
bower
BPM
+130

○ Изучаю искусственный интеллект и машинное обучение, включая работу с Python и библиотеками, такими как TensorFlow и PyTorch, для создания AI-моделей. ○ Стремлюсь развиваться в качестве Solution Architect, применяя свои технические зна-ния и опыт в разработке комплексных решений для удовлетворения бизнес-потребностей. ○ Обладаю опытом работы в роли тимлида, эффективно управляю небольшими команда-ми из 5-7 человек, обеспечивая высокую производительность и взаимодействие внутри группы. ○ Изучаю искусственный интеллект и машинное обучение, включая работу с Python и библиотеками, такими как TensorFlow и PyTorch, для создания AI-моделей.○ Обладаю опытом работы в роли тимлида, эффективно управляю небольшими команда-ми из 5-7 человек, обеспечивая высокую производительность и взаимодействие внутри группы. ○ Умею формулировать и ставить задачи, выполнять декомпозицию и разрабатывать ар-хитектуру, для обеспечения качественного выполнения проектов. ○ Эффективно работаю как в команде, так и самостоятельно. Умею взаимодействовать с коллегами для достижения общих целей, а также успешно выполнять задачи в автоном-ном режиме, сохраняя высокую производительность и качество

Подробнее
FinTech & Banking • Social Networking
ДП
Дмитрий П.
Томск
Java разработчик
Middle+
3 415,58 Р/час
boot
core
Data
Hibernate
ReactiveX
Security
Spring
Vaadin
Web
ActiveMQ
+97

Java backend-разработчик с 4+ годами опыта. Разрабатываю микросервисные системы на Spring Boot, Kafka и Kubernetes, внедряю DevOps-практики и автоматизирую процессы CI/CD. Решаю задачи архитектуры, интеграции и безопасности, фокусируясь на стабильности, масштабируемости и чистоте кода. Есть опыт технического лидерства и развития команды Самые технически сложные и интересные задачи: Одной из сложных задач была разработка собственного SSO-сервера. До этого в компании была реализована система аутентификации на основе логина и пароля для доступа к различным API и окружениям. Используя Spring Security, удалось создать единую точку входа для всех проектов компании и внедрить вход в приложение через известных провайдеров (Google, VK, SberID), что позволило усилить контроль доступа к данным и улучшить пользовательский опыт. Также одна из задач была связана с созданием сервиса для автоматизированного расчета и распределения комиссионных сборов. До этого в компании использовалась ручная установка комиссии, что приводило к частым ошибкам в начислениях. Изменения в бизнес-логике происходили медленно, так как существующий процесс не позволял гибко и быстро адаптировать правила расчета комиссий. В результате была реализована асинхронная обработка большого потока транзакций и добавлена возможность динамического обновления правил расчёта без перезапуска сервиса. Это позволило повысить точность и прозрачность расчетов, сократить операционные затраты и улучшить клиентский опыт. Куда хочется развиваться: В сторону работы с высоконагруженными системами и работы с многопоточностью.

Подробнее
FinTech & Banking • Manufacturing
АЯ
Антон Я.
Минск
Java разработчик
Senior
3 224,04 Р/час
core
WebFlux
Data
Java
JUnit
Mockito
MVC
boot
Security
Kotlin
+78

Java-разработчик с опытом работы на проектах в сферах FinTech & Banking и Manufacturing. Участвовал в создании банковского мобильного приложения для клиентов банка, где занимался разработкой основных архитектурных решений, написанием кода, анализом и ревью кодовой базы. Разрабатывал сервисы на Spring Boot, внедрял механизмы аутентификации и авторизации, работал с Camunda BPM, оптимизировал работу Hibernate и запросов к базе данных. Также участвовал в проекте по контролю за оборотом и переработкой вторичного сырья. Занимался разработкой бэкенд решений, разделением монолитного решения на независимые сервисы, построением синхронных и асинхронных моделей взаимодействия сервисов restAPI, ArtemisMQ. Внедрял Hibernate, работал над оптимизацией работы с базой данных и обеспечением синхронизации данных в ней.

Подробнее
E-commerce & Retail • FinTech & Banking • Logistics & Transport
ДМ
Дмитрий М.
Минск
Java разработчик
Senior
3 724,98 Р/час
AWS
bases
boot
BPMN
Camunda
commons
core
Coroutines
Data
Datadog
+69

Java-разработчик с опытом работы на проектах в сферах E-commerce & Retail, FinTech & Banking и Logistics & Transport. Участвовал в создании комплексной системы управления проектами и учётной документацией персонала. Разработал масштабируемую платформу для автоматизации управления проектами, отслеживания статусов задач и учёта данных сотрудников. Внедрил Camunda BPM для автоматизации бизнес-процессов и gRPC для межсервисного взаимодействия. Использовал реактивное программирование (WebFlux) для обеспечения высокой производительности. Настроил и автоматизировал CI/CD-пайплайны с использованием GitLab. Также работал над системой управления и автоматизации документооборота страховой компании. Создал централизованное web-приложение для оптимизации документооборота: автоматизировал ключевые этапы обработки документов, включая их генерацию, согласование, хранение и архивирование. Реализовал систему безопасности на основе Spring Security и внедрил Kafka для асинхронного обмена данными между сервисами. Разрабатывал высоконагруженную систему управления логистическими операциями. Спроектировал серверную часть системы с использованием Java и Spring, включая проектирование REST API. Внедрил RabbitMQ для реализации системы сообщений между модулями приложения и Keycloak для управления авторизацией и аутентификацией.

Подробнее
Insurance • RnD
МП
Максим П.
Минск
Java разработчик
Senior
3 447,01 Р/час
ELK
Grafana
Работа с интеграциями
GitLab
Разработка
MS Windows
Tomcat
Базы данных
Spring Data
Lombok
+106

▪ Разработчик программного обеспечения с более чем 5 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения.(SOLID, KISS, ООП) ▪ Разработка и модернизация высокоэффективных, высоконагруженных, масштабируемых микро сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins, Bitbucket) ▪ Анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее

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

E-commerce & Retail • Media • RnD
АМ
Алексей М.
Минск
QA авто
Senior
4 025,97 Р/час
C#
AWS
NUnit
Java
TFS
Rest Assured
Selenium
TestRail
TestNG
Selenide
+49

AQA Инженер с опытом работы более 6 лет. Надежный, активный и высокомотивированный инженер. Сильные коммуникативные навыки. Открытый и дружелюбный человек, хороший коллектив. Легко осваивает новые навыки и техники. Большой опыт тестирования веб- и мобильных приложений (Android и iOS). Умею организовывать и расставлять приоритеты задач, работать с тестовой документацией, анализировать требования. Уверенные навыки автоматизированного тестирования веб-приложений, а также ручного тестирования. Склонен исследовать и анализировать приложения с точки зрения пользователя. Четкое понимание методологии проекта Agile и ее фреймворков, таких как Канбан и Скрам. Языки программирования JavaScript, C#, Java. Программные технологии AWS, Playwright, Apache JMeter, Appium, Selenium, Selenide, Cucumber, PostgreSQL, My SQL, Swagger, MSTest, ExtendReport, REST Assured, Kubernetes, Mocha, Jest, XUnit, React, Allure, Azure Apache Kafka, RESTSharp, NUnit, Docker, JUnit 5, TestNG, CSS, HTML. Интегрированные среды разработки VS Code, Visual Studio, IntelliJ IDEA, Rider. CI/CD Jenkins, CodeBuild, TFS, BuildKite, TeamCity. Инструменты проекта Jira, TestRail, Confluence. Достижения Вклад в среду автоматизации тестирования Установлены комплексные показатели автоматизации тестирования, что привело к повышению эффективности выполнения тестов на 20 %, а также подробные отчеты, способствующие принятию решений на основе данных. Оптимизация стратегии автоматизации тестирования Разработал и внедрил комплексную стратегию автоматизации тестирования, которая позволила сократить общие сроки тестирования на 30 % и увеличить охват тестированием на 25 % в соответствии с целями проекта. Создание метрик автоматизации тестирования Установлены комплексные показатели автоматизации тестирования, что привело к повышению эффективности выполнения тестов на 20 %, а также подробные отчеты, способствующие принятию решений на основе данных.

Подробнее