Артем Ш. Java разработчик, Senior

ID 28562
АШ
Артем Ш.
Мужчина, 24 года
Россия, Тюмень, UTC+5
Ставка
3 246,75 Р/час
НДС не облагается
Специалист доступен с 3 сентября 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Allure
API
Confluence
CORS
DevOps
Docker
Docker Compose
Elasticsearch
ELK Stack
event-driven
Flyway
Framework
GitLab CI/CD
Grafana
Helm
Hibernate
Java 11
Java 17
Java Core
Jenkins
Jira
JUnit
JWT
Kafka
Kafka Streams
Kibana
Kubernetes
Liquibase
Logstash
Mockito
MongoDB
oauth2
OpenAPI
OpenShift
ORM
PostgreSQL
Postman
Prometheus
protection
Pytest
Redis
REST
REST API
SonarQube
Spring Boot
Spring Boot Actuator
Spring Data
Spring Data JPA
Spring Security
Spring Test
Swagger
TestContainers
Testing
Webservices
архитектура
Базы данных
безопасность
Документация
и процессы
и событийная
контейнеризация
Логирование
Мониторинг
настройка
Нереляционные БД (NoSQL)
очереди
rbacabac
csrf
TDD
Отрасли
FinTech & Banking
Logistics & Transport
Знание языков
Английский — B2
Главное о специалисте
Опытный Java Backend-разработчик с глубоким пониманием архитектуры высоконагруженных систем и фокусом на бизнес-результат. Быстро осваиваю новые технологии и подхожу к обучению как к неотъемлемой части профессии. -Умею принимать решения в условиях ограниченного времени и высокой ответственности, сохраняя качество реализации. -Эффективно работаю в мультидисциплинарных командах — как в небольших стартап-форматах, так и в крупных корпоративных проектах. - Развил сильные навыки публичных выступлений: выступал с техническими докладами на внутренних митапах и защищал проектные инициативы перед бизнесом. - Наставничал junior-разработчиков, формируя сильные инженерные практики и помогая им расти в команде.
Проекты   (4 года 7 месяцев)
ПАО Сбербанк
Роль
Backend разработчик
Обязанности
Команда: 5 backend, 2 system analyst, 1 tech lead/team lead, 1 QA, 1 analyst, 2 release manager. Проект:Разработка микросервисов в рамках Event-Driven архитектуры для обработки событий бизнес-процессов внутри экосистемы банка. Задачи: В составе кросс-функциональной команды участвовал в реализации микросервисов, обрабатывающих события бизнес-процессов в рамках архитектуры Event-Driven. Внедрял Kafka Streams для разделения логики чтения и обработки бизнес-событий. Автоматизировал развёртывание и масштабирование сервисов через Helm + Kubernetes, участвовал в настройке healthchecks, rollout-стратегий и окружений. Использовал Git (Bitbucket) для управления исходным кодом, вёл работу по Git Flow, участвовал в code-review и разрешении merge-конфликтов. Настроил миграции через Liquibase, работал с аналитиками и DBA по согласованию схем. Писал тесты с использованием JUnit, Mockito, автоматизировал локальное окружение с помощью Testcontainers. Участвовал в Scrum-процессе: принимал участие в code-review, daily, grooming, UAT и релизных проверках.
Достижения
Реализовал ключевой сервис обработки клиентских событий, участвующий в более чем 80% бизнес-операций. Повысил прозрачность работы команд: внедрил шаблоны миграций и описания Helm-конфигураций. Сократил количество дефектов, ускользающих в прод, за счёт усиленного покрытия тестами и интеграции со SonarQube.
Стек специалиста на проекте
PostgreSQL, Git, Jira, Confluence, Bitbucket, JUnit, Mockito, Maven, Jenkins, Grafana, Kubernetes, Prometheus, OpenShift, Liquibase, Spring Data JPA, Camunda, SonarQube, Helm, Kafka, Security, Web, TestContainers, Spring, Java 17, Kafka Streams, архитектура, event-driven, 21
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2024 - По настоящее время  (1 год 8 месяцев)
Совкомбанк Технологии.
Роль
Backend разработчик
Обязанности
Команда: 5 backend, 2 system analyst, 1 tech lead/team lead, 1 QA Проект: Разработка и сопровождение внутренней банковской платформы для управления продуктами, интеграциями и пользовательскими сессиями. Задачи: Разработка REST API на базе Java 11/17 и Spring Web для внутренних сервисов банка. Реализация авторизации и аутентификации пользователей с использованием Spring Security, Oauth2, CORS и CSRF. Проектирование и реализация слоёв доступа к данным с использованием Spring Data JPA и MyBatis (PostgreSQL и ASE SQL). Внедрение миграций БД с помощью Flyway. Интеграция с внешними и внутренними сервисами через REST, настройка документации через Swagger. Разработка и сопровождение микросервисов в Docker-контейнерах. Настройка логирования и мониторинга с использованием ELK-стека. Написание модульных и интеграционных тестов, включая покрытие с Pitest (mutation testing). Тестирование API с использованием Postman и автоматизация проверок с Allure. Работа по тикетной системе YouTrack, взаимодействие с аналитиками и QA.
Достижения
Снизил количество уязвимостей в механизмах авторизации и межсервисного взаимодействия за счёт внедрения CSRF и строгих CORS-политик. Повысил покрытие кода тестами до 85%, внедрив Pitest для контроля качества unit-тестов. Оптимизировал несколько запросов к БД (PostgreSQL и ASE SQL), что сократило время отклика ключевых методов API на ~30%. Внёс вклад в миграцию части функционала на MongoDB, что позволило ускорить операции с неструктурированными данными. Участвовал в рефакторинге монолита в сторону микросервисной архитектуры, включая декомпозицию и docker-изацию сервисов.
Стек специалиста на проекте
PostgreSQL, Docker, SQL, Postman, MongoDB, Swagger, Allure, Pytest, CORS, YouTrack, Flyway, Spring Data JPA, MyBatis, ELK, Java 11, Security, Web, Spring, oauth2
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2022 - Январь 2024  (2 года)
Горэлектротранс, СПБП ГУП
Роль
Backend разработчик
Обязанности
Команда: 2 backend, 1 frontend, 1 tech lead/team lead Проект: Система учёта и мониторинга работы транспорта, включая обработку данных по маршрутам, водителям и техобслуживанию. Взаимодействие с внутренними сервисами и базой данных предприятия. Задачи: Разработка REST API на Java 17 с использованием Spring Boot (Web, Security, Data JPA). Реализация аутентификации и авторизации с использованием JWT и Spring Security. Настройка CORS и конфигурации безопасности для публичных и внутренних API. Проектирование моделей данных и взаимодействие с БД MariaDB через Spring Data JPA. Реализация миграций БД с помощью Liquibase. Работа с Redis для кэширования данных и уменьшения нагрузки на БД. Покрытие бизнес-логики модульными тестами с использованием JUnit, Mockito и Spring Test. Интеграционное тестирование и отладка с использованием Postman. Настройка CI/CD через GitHub Actions, контроль качества кода через SonarQube. Ведение репозитория, работа по Git Flow. Реализовывал бизнес-логику через подход TDD, что повысило качество кода и стабильность релизов.
Достижения
Оптимизировал несколько ключевых эндпоинтов за счёт внедрения Redis, сократив нагрузку на БД на 35%. Настроил безопасную авторизацию через JWT с разграничением ролей, успешно пройден аудит безопасности. Повысил стабильность релизов, внедрив GitHub Actions и автоматическую проверку через SonarQube. Обеспечил покрытие кода тестами более 80%, внедрив unit- и integration-тесты по критичным модулям.
Стек специалиста на проекте
Git, Postman, JUnit, Mockito, CORS, MariaDB, GitHub, JWT, Spring Data JPA, SonarQube, Базы данных, TDD, Security, Web, Spring Test, Redis, CI/CD, Spring, Java 17, liqubase
Отрасль проекта
Logistics & Transport
Период работы
Март 2021 - Январь 2022  (11 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский политехнический университет Петра Великого, Институт компьютерных наук и кибербезопасности
Специальность
Прикладная информатика.
Завершение учебы
2025 г.

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

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, архитектуры и производительности распределенных систем.

Подробнее
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.

Подробнее
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 • Logistics & Transport
АБ
Андрей Б.
Санкт-Петербург
Java разработчик
Senior
3 506,49 Р/час
Apache Camel
Apache POI
CI/CD
Confluence
CoreML
Docker
Docker Compose
Elasticsearch
ELK Stack
Fluentd
+66

Backend-разработчик с 5-летним опытом коммерческой разработки распределенных систем на Java. Специализируюсь на построении отказоустойчивых микросервисов, асинхронных API и интеграциях через очереди и события. Работал над системами для складской логистики и образовательных организаций. Опытен в проектировании и реализации REST API (Spring Boot), работе с БД (PostgreSQL, MongoDB, Redis), построении CI/CD (GitLab CI, OpenShift), реализации сложной бизнес-логики (система компенсирующих транзакций, ML-анализ текста). логировании и мониторинге (Prometheus, Grafana, EFK). Работаю в Scrum-командах, активно участвую в планировании архитектуры, ревью кода, оптимизации нагрузки и повышении стабильности продакшн-сервисов. Уверенно чувствую себя в распределённых командах, быстро встраиваюсь в процессы и беру ответственность за результат. Английский — C1: свободно читаю документацию, участвую в тех. обсуждениях и переписке.

Подробнее
AI & Robotics • E-commerce & Retail • FinTech & Banking
КБ
Кирилл Б.
Санкт-Петербург
Java разработчик
Senior
4 025,97 Р/час
ActiveMQ
analyzer
Apache Kafka
AWS
CompletableFuture
Cucumber
explain
Flyway
Java Core
JUnit 5
+134

Выпускник математико-механического факультета СПбГУ с фундаментальной подготовкой в алгоритмах и системном программировании. За годы работы в Яндексе и X5 Tech спроектировал и вывел в прод десятки критически важных сервисов, руководя командами и формируя техническую культуру. В JetBrains создаю платформу MLOps, автоматизирующую инфраструктуру ML-экспериментов в AWS и GCP, совмещая глубокие знания Java-стека с DevOps-подходами. Эксперт в микросервисной и event-driven архитектуре, CI/CD и современном облачном стеке; умею превращать сложные требования в надёжные, масштабируемые решения. Рекомендации и сертификаты AWS Solutions Architect Associate GCP Associate CKAD Полуфиналист чемпионата мира по программированию ACM ICPC

Подробнее

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

BioTech, Pharma, Health care & Sports • E-commerce & Retail • EdTech • LifeStyle • Realty & Constructoring • Social Networking
ВВ
Виктор В.
Тбилиси
Full Stack разработчик
Senior
3 571,43 Р/час
PostgreSQL
Git
Docker
REST
JavaScript
Node.js
Linux
Webpack
macOS
Redux
+16

Профессиональные навыки: - Разработка веб и мобильных приложений. - Работа с серверной частью и интеграция с базами данных. - Оптимизация производительности, реализация микрофронтендов. - Интеграция с внешними API и сервисами. - Разработка PWA-приложений с поддержкой оффлайн-режима и синхронизации данных. - Настройка и автоматизация процессов CI/CD, а также деплой приложений в многослойных окружениях (development, staging, production). - Создание сложных архитектур приложений, включая проектирование моделей и оптимизацию запросов к базам данных. - Разработка и внедрение сложной UI-логики и анимаций. - Работа с аналитическими модулями и интеграция динамических форм, фильтрации, пагинации и поиска. - Участие в проектировании и реализации бизнес-логики приложений, согласование технической документации с клиентами. - Разработка сложных алгоритмов обработки данных для обработки фото/видео и взаимодействия с пользователями в реальном времени. Дополнительные технологии: CSS, SCSS, HTML, Jest, TypeORM, NestJS, Cypress, Apollo, Vue.js, GraphQL, Material-UI, Ant Design, Redux-saga, Redux-thunk, WebWorkers, WebAssembly, микрофронтенды, Stripe Integration, Storybook, Bash, YandexCloud, GoogleCloud, GOlang Сферы проектной деятельности: Entertainment & Games (платформа для проведения тренингов в формате чемпионатов, сервис для обработки фото и видео с использованием ИИ), E-commerce (виджет для сети парикмахерских салонов, сервис для автоматизации формирования коммерческих предложений, веб-приложение для федеральной строительной компании), Social & Communication (сервис для общения между пациентами и врачами, облачный сервис для организации мероприятий), EdTech (платформа для обучения менеджеров, разработка аналитических систем для обучения), HealthTech (сервис для общения между пациентами и врачами, платформа для упрощения медицинского взаимодействия), B2B Solutions (сервис автоматизации коммерческих предложений, корпоративные приложения для строительства и управления проектами),

Подробнее