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

ID 29012
СГ
Сергей Г.
Мужчина, 31 год
Россия, Калининград, UTC+2
Ставка
3 116,88 Р/час
НДС не облагается
Специалист доступен с 31 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
API
API Gateway
Architecture
Awaitility
Camunda
checkstyle
CI/CD
Confluence
DevOps
Docker
Docker Compose
Elasticsearch
ELK Stack
Framework
Gitlab CI
Grafana
Graylog
Jaeger
Java
Jira
JUnit 5
JWT
Kafka
Keycloak
Kibana
Kotlin
Logstash
micrometer
Microservices
MinIo
Mockito
MySQL
Nginx
oauth2
OpenAPI
OpenId Connect
ORM
PostgreSQL
Postman
Prometheus
Redis
REST
S3
SonarQube
Spring Boot
Swagger
TestContainers
Testing
Zipkin
архитектура
Базы данных
взаимодействие
Документация
и процессы
и событийная
Логирование
Мониторинг
очереди
Отрасли
Cloud Services
FinTech & Banking
Social Networking
Знание языков
Английский — A1
Главное о специалисте
Опытный Backend-разработчик (Java) с 5+ годами коммерческого опыта в разработке микросервисных систем, интеграций и высоконагруженных REST API. Специализируюсь на создании отказоустойчивых backend-решений с использованием Java (11–21), Spring Boot, Kafka, PostgreSQL и Docker. Участвовал в проектах банковского и образовательного сектора, внедрял CI/CD пайплайны, систему мониторинга (Prometheus, Grafana, ELK) и подходы TDD/автоматизированного тестирования. Быстро адаптируюсь к новым технологиям, умею работать в мультидисциплинарных командах и ориентирован на достижение бизнес-результатов.
Проекты   (5 лет 7 месяцев)
Образовательная платформа
Роль
Backend-разработчик
Обязанности
Команда: 3 backend, 2-3 frontend, 2 QA, PO, PM, тимлид, дизайнер, DevOps Описание: Разработка серверной части личного кабинета для студентов и наставников в составе образовательной платформы. Платформа позволяла пользователям создавать проекты, формулировать и отслеживать задачи, вести коммуникацию в рамках встроенных чатов, а также взаимодействовать в учебных треках. Предусматривался административный интерфейс для управления пользователями, модерации контента и настройки образовательных программ. Система строилась на микросервисной архитектуре с поддержкой событийного взаимодействия через Kafka и обменом сообщениями по WebSocket. Задачи: Реализовал безопасное и стабильное взаимодействие по WebSocket (STOMP) с использованием Spring WebSocket и интеграцией с Spring Security. Проектировал и документировал REST API с использованием Springdoc (OpenAPI 3). Интегрировал Kafka через Spring Cloud Stream и Spring Kafka для событийного взаимодействия между сервисами. Оптимизировал работу с базой данных (PostgreSQL) за счёт конфигурации и мониторинга пула соединений HikariCP, устранил «узкие места» при пиковых нагрузках. Использовал MapStruct для преобразования DTO ↔️ Entity. Внедрил Resilience4j (retry, circuit breaker) для повышения отказоустойчивости при работе с внешними сервисами через Spring Cloud OpenFeign. Настроил метрики через Micrometer, отправку в Prometheus, визуализацию в Grafana, трассировку распределённых запросов через Jaeger, Zipkin. Настроил окружения и пайплайны в GitLab CI/CD, работал с Docker для локальной разработки и тестирования. Писал модульные и интеграционные тесты с использованием JUnit 5, Mockito, Testcontainers, Podam, Awaitility, SoftAssert, покрывал WebSocket и Kafka-слои.
Достижения
Увеличил стабильность WebSocket-подключений, повысив Connection Success Rate до 99%, благодаря внедрению централизованной обработки ошибок и усиленной аутентификации. Сократил время отладки WebSocket-модуля на 60%, внедрив систему STOMP-тестирования через Postman и оформив подробную документацию. Повысил устойчивость системы к внешним сбоям за счёт настройки Resilience4j (retry + circuit breaker) в связке с Feign. Улучшил мониторинг прод-окружения: настроил экспорт метрик в Prometheus, визуализацию дашбордов в Grafana, трассировку через Jaeger + Zipkin, что позволило быстрее диагностировать проблемы. Повысил покрытие интеграционных тестов, внедрив Testcontainers, тем самым снизив количество багов в продакшне на ~30%.
Стек специалиста на проекте
Java 21, micrometer, Awaitility, Grafana, Lombok, Spring Data JPA, Spring MVC, Keycloak, Mockito, Redis, Prometheus, Kafka, SpringDoc, Jaeger, Zipkin, Spring WebSocket, Docker, Spring Security, MapStruct, TestContainers, GitLab CI/CD, JUnit 5, OpenAPI, Spring Boot, Spring Cloud Openfeign, PostgreSQL, Spring Kafka, Spring boot 3, Spring Cloud Stream, Resilience4j, hikaricp, softassert, podam
Отрасль проекта
Social Networking
Период работы
Ноябрь 2024 - По настоящее время  (9 месяцев)
Кредитный конвейер
Роль
Backend-разработчик
Обязанности
Команда: PM, 2 аналитика, 3-5 Java-разработчиков, 2 frontend-разработчика, 2 Android разработчика (Kotlin), 2 QA, Java AQA, DevOps Описание: Разработка системы кредитного конвейера для автоматизации процесса обработки заявок на кредиты в крупном банке. Основная цель проекта — в ускорении и повышении эффективности процесса кредитования за счет минимизации человеческого вмешательства, снижения рисков ошибок и обеспечения прозрачности всех этапов рассмотрения заявки. Система интегрирует различные модули, такие как проверка данных клиента, оценка платежеспособности, анализ рисков и т.д. Задачи: Проектировал и реализовывал REST API-контроллеры, бизнес-логику и DAO-слой на базе Spring Boot, Spring MVC, Spring Data JPA, Hibernate. Настраивал микросервисы в рамках архитектуры, основанной на Spring Cloud (OpenFeign, Config, Stream), с централизованной конфигурацией и взаимодействием через Kafka. Реализовывал авторизацию и аутентификацию пользователей с использованием Keycloak, OAuth2 и JWT, обеспечивал защиту ресурсов через Spring Security. Участвовал в разработке бизнес-процессов с использованием Camunda BPM, включая моделирование задач, маршрутов и событий. Настраивал кэширование с помощью Redis для снижения задержек в обработке заявок и уменьшения нагрузки на PostgreSQL. Реализовал интеграцию с хранилищем S3 для загрузки и хранения документов, связанных с заявками на кредиты (сканы, подтверждающие документы). Интегрировал полнотекстовый поиск с использованием ElasticSearch + Logstash, подключал мониторинг логов через Graylog. Использовал Avro + Schema Registry для стандартизации событий и гарантии совместимости между микросервисами Kafka. Обеспечивал покрытие кода автотестами с помощью JUnit 5, Mockito, Spring Test, Testcontainers. Участвовал в CI/CD через GitLab CI, настраивал Docker-окружение и переменные среды для сборки и деплоя. Отслеживал технические метрики и логи через Prometheus, Grafana, Graylog.
Достижения
Повысил пропускную способность системы на 20%, оптимизировав взаимодействие сервисов через Kafka и применив async-подходы. Обеспечил надежность схем сериализации в распределенной архитектуре, внедрив Avro + Schema Registry, сократив количество ошибок интеграции на 35%. Ускорил авторизацию и повысил безопасность за счёт полной миграции на Keycloak + OAuth2 + JWT. Сократил время обработки заявок на 15%, за счёт внедрения кэширования и оптимизации запросов в PostgreSQL. Повысил стабильность и предсказуемость релизов, внедрив Docker-based CI/CD пайплайны и среду тестирования на Testcontainers. Увеличил диагностируемость прод-системы: внедрил централизованную трассировку и мониторинг с помощью Prometheus, Grafana и Graylog.
Стек специалиста на проекте
specta, lifecycle, transactional, Grafana, Spring AOP, Spring Core, HTTP, Lombok, Spring Data JPA, Spring Cloud, Streams, Spring MVC, Liquibase, Keycloak, Elasticsearch, REST, Mockito, JPA, Swagger, Redis, Prometheus, Android, JWT, Config, Kafka, openfeign, Scopus, S3, Logstash, Graylog, Camunda BPM, Spring Test, Docker, Kotlin, Spring Security, Hibernate, TestContainers, GitLab CI/CD, JUnit 5, Java 17, OpenAPI, Spring, Spring Boot, PostgreSQL, oauth2, diioc, autoconfiguration
Отрасль проекта
FinTech & Banking
Период работы
Март 2022 - Октябрь 2024  (2 года 8 месяцев)
Облачное хранилище
Роль
Backend-разработчик
Обязанности
Команда: PO, PM, аналитик, 2 backend-разработчика, 1 QA Описание: Разработка облачного сервиса для управления файлами с функциями авторизации, шифрования данных и интеграции с клиентскими приложениями. Обязанности: Проектировал архитектуру приложения и определял взаимодействие сервисов с использованием Spring Boot, Spring Core (DI/IoC) и Spring MVC. Реализовал REST API для операций CRUD, задокументировал интерфейсы через OpenAPI (Swagger). Настроил безопасную авторизацию и аутентификацию пользователей с использованием Spring Security и JWT. Конфигурировал слои доступа к данным на основе Spring Data JPA и Hibernate (JPA), включая транзакционное управление (Spring Transactional). Настроил миграции базы данных через Liquibase и оптимизировал взаимодействие с MySQL. Внедрил кэширование с помощью Redis для ускорения операций с файлами. Разработал интеграционные и модульные тесты на JUnit 5, Mockito, Testcontainers и Spring Boot Test. Подготовил Docker-окружение для CI/CD пайплайнов и развертывания сервиса Настроил мониторинг и метрики через Prometheus, Micrometer, Grafana, а также логирование через Graylog. Вел техническую документацию для команды и смежных сервисов.
Достижения
Оптимизировал REST API, что сократило время синхронизации данных на 25% за счет доработки SQL-запросов и конфигурации Hibernate. Настроил пул соединений HikariCP, что уменьшило нагрузку на MySQL и повысило производительность на 15%. Внедрил автоматизированное тестирование (модульное + интеграционное) с использованием JUnit 5, Mockito и Testcontainers, снизив количество ошибок в релизах на 30%. Настроил связку Prometheus + Grafana + Micrometer, что повысило прозрачность мониторинга и ускорило обнаружение проблем.
Стек специалиста на проекте
micrometer, transactional, Grafana, Spring Core, HTTP, Lombok, Spring Data JPA, Spring MVC, Liquibase, REST, Mockito, JPA, Swagger, Redis, Prometheus, Graylog, Docker, Spring Security, Hibernate, TestContainers, JUnit 5, Java 11, MySQL, OpenAPI, Spring, Spring Boot, Spring Boot Test
Отрасль проекта
Cloud Services
Период работы
Январь 2020 - Февраль 2022  (2 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Новосибирский государственный медицинский университет.
Специальность
Педиатрический факультет
Завершение учебы
2019 г.

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

EdTech • FinTech & Banking
РБ
Рустам Б.
Калининград
Java разработчик
Senior
3 506,49 Р/час
ActiveMQ
API
ArtemisMQ
Artifactory
assertj
Auth0
Blade
Confluence
DevOps
Docker
+78

Рустам — опытный Java-разработчик уровня Senior. Специализируется на создании и поддержке высоконагруженных систем, разработке бизнес-логики и REST/GraphQL API. Опыт работы: - Разработка брокерской платформы для страхования грузов. Рустам внедрил гибкую систему бордеро, повысил производительность системы на 35%, реализовал механизм токенизированного доступа через связку JWT + LDAP. - Система онлайн-платежей. Участвовал в разработке платёжной платформы, обрабатывающей более 10 000 транзакций в день. Провёл оптимизацию SQL-запросов, снизив среднее время выполнения операций на 30%. - Контентная платформа CMS. Спроектировал и внедрил модуль уведомлений, асинхронную обработку событий через Kafka, оптимизировал механизм кеширования с использованием Redis. - Банковская система управления платежами. Переписал тяжёлую бизнес-логику обработки транзакций, разработал модуль автоматической обработки транзакций.

Подробнее
EdTech • FinTech & Banking
ЕК
Евгений К.
Санкт-Петербург
Java разработчик
Senior
3 246,75 Р/час
Apache Kafka
Apache Spark
API
assertj
Bitbucket
codegen
Confluence
CORS
csrf
DevOps
+82

Опытный backend-разработчик с 5 годами коммерческого опыта в разработке микросервисных систем на Java (версии от 8 до 21). Имею глубокую экспертизу в экосистеме Spring (Boot, Cloud, Security, Data), интеграциях через REST и gRPC, обработке больших данных с Apache Spark и проектировании отказоустойчивой архитектуры. Работал как в крупных распределенных командах в банковской сфере (ПАО Сбербанк), так и в компактных agile-группах над ERP и видеоплатформами (Adsbalance, FMedia). Разбираюсь в DevOps-практиках (Docker, Kubernetes, CI/CD в GitLab), умею обеспечивать безопасность систем (OAuth2, Keycloak, Vault), настраивать мониторинг и логирование (OpenTelemetry, ELK, Sentry). Уделяю особое внимание качеству кода, покрытию тестами и контролю бизнес-требований. Быстро вникаю в предметную область, умею взаимодействовать с аналитиками, продуктовыми командами и DevOps-специалистами. Постоянно совершенствую свои навыки в области Java, архитектуры и производительности распределенных систем.

Подробнее
FinTech & Banking • Logistics & Transport
АШ
Артем Ш.
Тюмень
Java разработчик
Senior
3 246,75 Р/час
Allure
API
Confluence
CORS
DevOps
Docker
Docker Compose
Elasticsearch
ELK Stack
event-driven
+69

Опытный Java Backend-разработчик с глубоким пониманием архитектуры высоконагруженных систем и фокусом на бизнес-результат. Быстро осваиваю новые технологии и подхожу к обучению как к неотъемлемой части профессии. -Умею принимать решения в условиях ограниченного времени и высокой ответственности, сохраняя качество реализации. -Эффективно работаю в мультидисциплинарных командах — как в небольших стартап-форматах, так и в крупных корпоративных проектах. - Развил сильные навыки публичных выступлений: выступал с техническими докладами на внутренних митапах и защищал проектные инициативы перед бизнесом. - Наставничал junior-разработчиков, формируя сильные инженерные практики и помогая им расти в команде.

Подробнее
EdTech • FinTech & Banking • Travel, Hospitality & Restaurant business
НК
Николай К.
Москва
Java разработчик
Senior
3 506,49 Р/час
API
Auth0
Bitbucket
cdc
ClickHouse
Confluence
debezium
DevOps
Docker
Docker Compose
+70

Николай — опытный Java-разработчик уровня Senior. Специализируется на микросервисной архитектуре, Spring Boot, Spring MVC, Spring Data JPA и PostgreSQL. Имеет опыт работы над проектами в сферах FinTech & Banking, Travel, Hospitality & Restaurant business и EdTech. Среди задач: разработка новых и поддержка существующих микросервисов, проектирование взаимодействия между сервисами, интеграция с внешними сервисами через REST и Kafka, написание юнит- и интеграционных тестов, работа с CI/CD пайплайнами, мониторинг и алертинг. Достижения: - Перевёл один из ключевых сервисов платформы с REST-интеграции на асинхронное межбэковое взаимодействие через Kafka, что снизило среднее время ответа более чем на 40% и повысило стабильность при высоких нагрузках. - Реализовал с нуля интеграцию POS-терминалов в экосистему платформы. - Спроектировал и внедрил Standin-механизм для критичного сервиса. - Настроил и внедрил анализатор кода SonarQube во все микросервисы проекта. - Оптимизировал процесс CI, ускорив сборку pull request'ов. - Разработал и внедрил gateway-сервисы для унификации и централизации коммуникаций между смежными командами. - Разработал и внедрил с нуля 3 полноценных микросервиса. - Улучшил архитектуру одного из сервисов путём выделения слоя бизнес-логики и внедрения паттерна Service Layer.

Подробнее
FinTech & Banking • Government & Public Sector • HRTech
АС
Армен С.
Ереван
Java разработчик
Senior
4 110,32 Р/час
Agile
Angular
Apache Kafka
Maven
Apache Tomcat
apis
Architecture
AWS
BDD
CI/CD
+94

Я являюсь инженером-программистом, специализирующимся на Java и Kotlin. С глубоким пониманием принципов разработки программного обеспечения, я стремлюсь создавать надежные и масштабируемые решения, соответствующие потребностям бизнеса. Я уверен в силе четкой коммуникации как с членами команды, так и с заинтересованными сторонами, чтобы обеспечить их согласованность и эффективное достижение целей. Моя цель — непрерывно учиться и адаптироваться к новым технологиям и тенденциям в отрасли, что позволяет мне вносить эффективный вклад в любые проекты. 🚀 DevOps Я считаю, что текущие тенденции в отрасли требуют от разработчиков не только знания классических технологий бэкенда, но и дополнительных инструментов и практик. Поэтому я начал изучать DevOps. Мне очень нравится эта область, и я думаю, что она прекрасно дополняет разработку на Java и Kotlin. Навыки DevOps также чрезвычайно полезны как для команды, так и для общего успеха бизнеса. Я работал с несколькими эффективными архитектурными шаблонами в DevOps, такими как контейнеризация с использованием Docker и оркестрация с помощью Kubernetes. Также я использовал такие инструменты, как Helm для управления развертываниями Kubernetes, GitLab CI/CD для автоматизации конвейеров, а также Prometheus с Grafana для мониторинга и обеспечения наблюдаемости. Эти инструменты помогают создавать масштабируемые, надежные и поддерживаемые системы, что крайне важно для современных процессов разработки. 🤖🦾 AI Технологии Кроме того, современная эпоха требует не только сильных технических навыков, но и правильного подхода к использованию технологий искусственного интеллекта. Я считаю, что мы уже наблюдаем процесс фильтрации в отрасли — где все больше повторяющихся и рутинных задач автоматизируется. Благодаря ИИ многие задачи теперь могут выполняться меньшими, более эффективными командами. Этот сдвиг позволяет нам сосредоточиться на стратегическом мышлении, креативности и создании более умных решений. Важно, чтобы инженеры адаптировались, ос

Подробнее

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

BioTech, Pharma, Health care & Sports • Manufacturing • Realty & Constructoring
СГ
Сергей Г.
Санкт-Петербург
Бизнес/системный аналитик
Middle
2 857,14 Р/час
XML
JSON
Jira
Confluence
UML
Postman
Draw.io
Scrum
REST API
MS Office
+25

Бизнес/системный аналитик со стажем работы более 15 лет по IT-специальностям в различных областях деятельности. За это время довелось поучаствовать в разработке бизнес-приложений практически во всех ролях. Например, Сергей поработал как – бизнес/системный аналитик, проектировщик; – разработчик (Embarcadero Delphi + Firebird SQL); – технический писатель; – аналитик на этапе внедрения коробочного продукта. Сергей обладает навыками: - Выявления требований при помощи интервьюирования, анкетирования, изучения документации (нормативно-правовые акты, регламенты, проектная и эксплуатационная документация), изучения интерфейсов ИС, восстановления требований по коду. - Формализации выявленных требований в виде Use Case, User Story, иных форматах; - Разработки диаграмм и схем (DRAW.IO, VISIO, BPMNStorm): • диаграммы состояний; • диаграммы последовательности; • диаграммы классов; • use cases; • ERD; • BPMN-схемы; - Разработки эксплуатационной документации. - Разработки ПМИ и проведения ПСИ. - Разработки моделей бизнес-процессов в Bisagi и Elma. - Создания эскизов экранных форм при помощи MockFlow и Balsamiq; - Понимание интеграционных технологий (REST/интеграций на уровне файлов и БД), форматов (XML/JSON) и инструментов для тестирования, документирования (POSTMAN, SWAGGER) . - Работы с реляционными базами данных (FIREBIRD, MYSQL, POSTGRESS, IBEXPERT, DBEAVER).

Подробнее
AgroTech • E-commerce & Retail • GameDev • HRTech • Manufacturing
АГ
Алексей Г.
Краснознаменск
Java разработчик
Senior
3 871,64 Р/час
multithreading
Avro
caffeine
GitLab
Tomcat
flink
Spark Streaming
WebFlux
Quartz
Flyway
+50

Гавенко — Java-разработчик уровня Senior из России, имеет высшее образование по специальности кафедры теории упругости и вычислительной математики Донецкого Национального Университета. Специализируется на разработке на Java, обладает глубокими знаниями в области современных технологий и инструментов разработки. Обладает опытом работы на различных проектах в отраслях E-commerce & Retail, HRTech, Manufacturing, AgroTech, GameDev. Участвовал в проектировании и развитии архитектуры приложений, оптимизации запросов к базе данных, разработке интеграций с внешними сервисами, реализации функционала для обработки данных и формирования отчётов. Среди проектов, над которыми работал специалист, можно выделить: - систему управления сотрудниками; - систему проверки навыков соискателей; - платёжную систему; - систему для сопровождения процесса производства металлоконструкций и труб; - backend для биржи игровых ценностей; - приложение для эмуляции ручных действий пользователя в антидетект-браузере; - сервис для анализа уровня синхронизации данных между SAP ERP и IBM Tririga.

Подробнее