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

ID 28562
АШ
Артем Ш.
Мужчина, 24 года
Россия, Тюмень, UTC+5
Ставка
3 246,75 Р/час
НДС не облагается
Специалист доступен с 26 октября 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 года 8 месяцев)
ПАО Сбербанк
Роль
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
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2024 - По настоящее время  (1 год 9 месяцев)
Совкомбанк Технологии.
Роль
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 • 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 246,75 Р/час
Apache Kafka
Apache Spark
API
assertj
Bitbucket
codegen
Confluence
CORS
csrf
DevOps
+80

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

Подробнее
E-commerce & Retail • FinTech & Banking • Government & Public Sector
АМ
Артур М.
Каспийск
Java разработчик
Senior
3 031,36 Р/час
Apache Tomcat
API
Bash
Big Data
CI/CD
Collections
Cucumber
DevOps
Docker
DRY
+95

Артур — Java-разработчик уровня Senior. Специализируется на разработке микросервисов и работе с большими данными. Имеет опыт работы с такими технологиями, как Apache Tomcat, API, Bash, Big Data, CI/CD, Collections, Cucumber, DevOps, Docker, ELK Stack, Git, Gradle, Grafana, Groovy, Hadoop, Hibernate, Hive, Java, Jenkins, JUnit, Kafka, Kubernetes, Linux, Maven, MongoDB, MySQL, Nginx, OpenShift, PostgreSQL, Prometheus, RabbitMQ, Redis, Spring Boot, Spring Cloud, Spring Data, Spring MVC, Spring Security и другими. Участвовал в разработке корпоративной аналитической платформы и портала управления ресурсно-ролевыми моделями в Government & Public Sector, где занимался разработкой модулей платформы в микросервисной архитектуре, проектированием и реализацией REST API, настройкой и эксплуатацией OpenShift, конфигурированием Spring Cloud Gateway. Также работал над сервисами онлайн-кредитования в FinTech & Banking, где занимался разработкой и A/B-тестированием микросервисов скоринга, интеграцией с внешними бюро кредитных историй, настройкой Kong API Gateway и Nginx reverse-proxy. Имеет опыт работы в роли ведущего системного инженера-программиста в проекте по разработке системы дистанционного банковского обслуживания. Участвовал в проекте по разработке терминального ПО для вендинговых автоматов в E-commerce & Retail.

Подробнее

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

E-commerce & Retail • FinTech & Banking • LifeStyle
ИА
Иван А.
Ростов-на-Дону
React разработчик
Middle+
2 774,47 Р/час
Docker
JavaScript
GraphQL
REST API
MongoDB
Jest
Webpack
Redux
Chart.js
TypeScript
+28

React-разработчик с опытом работы на проектах в сфере E-commerce & Retail, FinTech & Banking и LifeStyle. Участвовал в создании инструмента для создания и работы с интерактивными графиками в качестве npm модуля. Оптимизировал производительность компонента графика, работал с canvas, создавал кастомные плагины для chart.js. Разрабатывал админ-панель для управления транзакциями, пользователями и процессом обмена валют. Внедрял систему уведомлений о транзакциях, сообщениях и статусах операций в реальном времени. Создавал интерфейс и функционал чата с использованием React и Redux. Реализовывал систему регистрации и авторизации пользователей с защитой данных. Внедрял шифрование сообщений. Работал над онлайн-магазином дверной фурнитуры. Разрабатывал фильтры для поиска товаров, динамический каталог с карточками товаров. Интегрировал Redux Toolkit и RTK Query.

Подробнее
Marketing, Advertising & Design
КБ
Ксения Б.
Иваново
Графический дизайнер
Junior+
400 Р/час
Figma
Adobe Photoshop
Дизайн-концепция
Прототипирование
Графический дизайн
Adobe Photoshop CS6
Дизайн
1С:Зарплата и Кадры
Документооборот
Инфографика
+12

Ксения — графический дизайнер уровня Junior+ из Иваново. Специализируюсь на создании инфографики, разработке дизайн-концепций и прототипировании. Имею навыки работы с Adobe Photoshop CS6, AI, Figma. Также владею знаниями в области документооборота и 1С: Бухгалтерия предприятия, 1С: Зарплата и Кадры. Принимала участие в проекте по созданию инфографики, где выполняла роль дизайнера. В рамках проекта анализировала ассортимент товаров, формировала идеи и стиль инфографики, создавала прототипы и корректировала их совместно с заказчиком. Оформление текста и иллюстраций в едином стиле способствовало удобству восприятия пользователями. Достижения на проекте: увеличение трафика на страницу продавца на 25%, улучшение восприятия бренда среди целевых покупателей, снижение числа возвратов на 12%.

Подробнее
RnD • Telecom
ЭХ
Эрик Х.
Ереван
Frontend разработчик
Senior
2 597,4 Р/час
методологии
паттерны
Sass
OOD
Redux Toolkit
MariaDB
PHP
Kanban
Redux
Scrumban
+53

Эрик — опытный Full Stack -разработчик, специализирующийся на разработке адаптивных и удобных интерфейсов для веб-приложений. Обладает глубокими знаниями в области современных технологий и методологий разработки, таких как ACID, Agile, Ajax, Ant Design, JavaScript, Jira, JSON, Kanban, KISS, Laravel, LESS, Material UI, MongoDB, NestJS, Next.js, Node.js, NoSQL, Nuxt.js, OOD, PHP, PostgreSQL, React, Redux, Scrum, SOLID, Tailwind CSS, TypeScript, Vue.js. В его обязанности входили разработка и внедрение интерфейсов, интеграция API, создание информационных панелей, реализация адаптивного дизайна, разработка серверных платформ, автоматизированное тестирование, оптимизация производительности и обеспечение безопасности. В резюме Эрика также упоминается его опыт разработки высокопроизводительных клиентских приложений, пользовательских компонентов UX-библиотеки, а также собственного уровня API. Он активно сотрудничал с командами разработчиков и дизайнеров, обеспечивая высокое качество кода и привлекательный пользовательский интерфейс.

Подробнее