АШ
Артем Ш.
Мужчина, 24 года
Россия, Тюмень, UTC+5
Ставка
3 246,75 Р/час
НДС не облагается
Специалист доступен с 17 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — 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 г.