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

ID 28562
АШ
Артем Ш.
Мужчина, 24 года
Россия, Тюмень, UTC+5
Ставка
3 246,75 Р/час
НДС не облагается
Специалист доступен с 17 июля 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
Отрасли
FinTech & Banking
Logistics & Transport
Знание языков
Английский — B2
Главное о специалисте
Опытный Java Backend-разработчик с глубоким пониманием архитектуры высоконагруженных систем и фокусом на бизнес-результат. Быстро осваиваю новые технологии и подхожу к обучению как к неотъемлемой части профессии. -Умею принимать решения в условиях ограниченного времени и высокой ответственности, сохраняя качество реализации. -Эффективно работаю в мультидисциплинарных командах — как в небольших стартап-форматах, так и в крупных корпоративных проектах. - Развил сильные навыки публичных выступлений: выступал с техническими докладами на внутренних митапах и защищал проектные инициативы перед бизнесом. - Наставничал junior-разработчиков, формируя сильные инженерные практики и помогая им расти в команде.
Проекты   (4 года 5 месяцев)
ПАО Сбербанк
Роль
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-стратегий и окружений. Настроил миграции через Liquibase, работал с аналитиками и DBA по согласованию схем. Писал тесты с использованием JUnit, Mockito, автоматизировал локальное окружение с помощью Testcontainers. Участвовал в Scrum-процессе: принимал участие в code-review, daily, grooming, UAT и релизных проверках.
Достижения
Реализовал ключевой сервис обработки клиентских событий, участвующий в более чем 80% бизнес-операций. Повысил прозрачность работы команд: внедрил шаблоны миграций и описания Helm-конфигураций. Сократил количество дефектов, ускользающих в прод, за счёт усиленного покрытия тестами и интеграции со SonarQube.
Стек специалиста на проекте
Grafana, архитектура, Spring Data JPA, Camunda, Liquibase, SonarQube, Git, JUnit, Bitbucket, Mockito, Prometheus, Helm, Kafka, Security, Web, Kafka Streams, Confluence, OpenShift, TestContainers, Java 17, Maven, Spring, Jira, PostgreSQL, Jenkins, Kubernetes, event-driven, 21
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2024 - По настоящее время  (1 год 6 месяцев)
Совкомбанк Технологии.
Роль
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, 17
Отрасль проекта
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.
Достижения
Оптимизировал несколько ключевых эндпоинтов за счёт внедрения Redis, сократив нагрузку на БД на 35%. Настроил безопасную авторизацию через JWT с разграничением ролей, успешно пройден аудит безопасности. Повысил стабильность релизов, внедрив GitHub Actions и автоматическую проверку через SonarQube. Обеспечил покрытие кода тестами более 80%, внедрив unit- и integration-тесты по критичным модулям.
Стек специалиста на проекте
Git, Postman, JUnit, Mockito, CORS, MariaDB, GitHub, JWT, Spring Data JPA, SonarQube, Базы данных, Security, Web, Spring Test, Redis, CI/CD, Spring, Java 17, liqubase
Отрасль проекта
Logistics & Transport
Период работы
Март 2021 - Январь 2022  (11 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский политехнический университет Петра Великого, Институт компьютерных наук и кибербезопасности
Специальность
Прикладная информатика.
Завершение учебы
2025 г.

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

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. - Банковская система управления платежами. Переписал тяжёлую бизнес-логику обработки транзакций, разработал модуль автоматической обработки транзакций.

Подробнее
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) ▪ Анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее

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

FinTech & Banking • Logistics & Transport
АШ
Артем Ш.
Тюмень
Java разработчик
Senior
3 246,75 Р/час
Grafana
архитектура
Логирование
контейнеризация
Postman
Базы данных
Spring Data
Webservices
Spring Data JPA
Liquibase
+68

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

Подробнее
Government & Public Sector
ДГ
Дмитрий Г.
Чебоксары
.NET разработчик
Middle+
3 211,19 Р/час
C#
ASP.NET Core
OpenCV
Работа с интеграциями
ЕСИА
архитектура
Монолитная архитектура
Базы данных
.NET
PWA
+35

Дмитрий — .NET разработчик уровня Middle+. Специализируется на разработке backend-решений с использованием C#, .NET, .NET Framework, ASP.NET Core. Имеет опыт работы с Blazor, CI/CD, ClickHouse, DevOps, Docker, Electron.js, ETL-процессами, Git, JavaScript, Linux, Machine learning, MAUI, PostgreSQL, PWA, React, REST API, SOAP, Tesseract, TypeScript, VK API. Участвовал в проекте по разработке и архитектуре ГИС АИС МФЦ. В рамках проекта занимался поддержкой интеграции со СМЭВ 3, обработкой видов сведений в формате XML для государственных услуг, поддержкой системы платежей с интеграцией эквайринга Сбербанк, обеспечением технической поддержки и развития системы для региональной сети МФЦ. Участвовал в code review и менторинге junior разработчиков. Разрабатывал экосистему из трёх компонентов: Desktop-приложение (React+Electron) для терминалов самообслуживания, PWA-приложение для консультантов, REST API сервис. Реализовал авторизацию через ЕСИА (Госуслуги) и внутреннюю систему, создал защищённую среду выполнения (kiosk mode) для публичных рабочих машин, внедрил систему уведомлений и вызова консультанта.

Подробнее
Government & Public Sector • Media • Realty & Constructoring
ВИ
Виталий И.
Москва
Директор по цифровым технологиям
Lead
5 714,28 Р/час
Управление командой
управление взаимодействием со стейкхолдерами
Управление продуктом
Управление международными командами
Управление процессами
Управление изменениями
Управление затратами
Управление бэклогом
Управление интеграциями
управление проектом внедрения ПО
+30

Более 15 лет опыта в управлении ИТ-командами и развитии технических решений для крупных и средних компаний. Специализируюсь на проектной работе, направленной на создание и масштабирование программных продуктов. Заинтересован в участии в разработке и оптимизации любых, в том числе высоконагруженных веб-проектов (ERP, CRM/BPM, SaaS, PaaS) с использованием широкого стека технологий (Java, PHP, Python, NodeJs + ReactJS, VueJs, AngularJS), а также мобильных приложений (Swift, Kotlin, Java, Flutter, Cordova, React Native). Обладаю глубокой экспертизой в управлении техническими и кросс-функциональными командами, стратегическом планировании и организационном развитии. В составе собственной команды готов реализовать задачи по разработке и масштабированию ИТ-продуктов под ключ.

Подробнее
HRTech • Telecom
ПМ
Павел М.
Москва
Менеджер по продажам
Middle+
1 285,71 Р/час
B2B Продажи
Ведение переговоров
Грамотная речь
Управление персоналом
MS Outlook
Обучение персонала
Ответственность
1С:Предприятие 8
Поиск и привлечение клиентов
Пользователь ПК
+14

Умение выстраивать эффективный план для достижения результатов. Работа в многозадачном режиме. Хорошие навыки телефонных переговоров. Знание базовых офисных программ. Имеется огромный опыт принятия нестандартных решений. Поиск инструментов для выполнения тех или иных задач. Умение быстро находить общий язык с людьми. Проведение личных встреч. Есть опыт продаж через интернет площадки и привлечение потенциальных клиентов. Так же, больше года занимаю digital рекламой, имеются успешный кейсы по привлечению клиентов в различные бизнесы. Дополнительное обучение и прохождение тренингов по СПИН-продажам и проведению встреч Есть успешный опыт управления коллективом из 6 человек, выполнению всех задач и планов, подтверждённый в рейтинге офисов продаж по столичному филиалу за 2019 год. (третье место в Москве по эффективности за год). Помимо работы активно занимаюсь спортом. Хожу в спортзал, занимаюсь боевыми искусствами. Играю в футбол, большой и настольный теннис. Зимой катаюсь на горных лыжах.

Подробнее