ЮЛ
Юрий Л.
Мужчина
Россия, Тверь, UTC+3
Ставка
3 506,49 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Backend разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Backend разработчик с более чем 4-х летним опытом разработки распределенных систем в области электронной коммерции и управления заказами. Обладаю уверенными знаниями в дизайне и реализации микросервисной архитектуры на базе Java и Spring, включая реализацию RESTful API, обработку событий с использованием Apache Kafka и Kafka Streams, а также работу с системами кеширования и реляционными базами данных. Имею практический опыт моделирования BPMN и интеграции процессов на платформе Camunda для дальнейшей автоматизации бизнес-процессов. Также обладаю экспертизой в DevOps практиках - настраивал CI/CD пайплайны на Jenkins и GitHub Actions, обеспечивал автоматизацию сборки, тестирования и деплоя в Kubernetes-кластеры. Обладаю опытом работы в распределенных командах, быстро адаптируюсь к изменениям в требованиях и техническом стеке проекта. Способствую слаженному взаимодействию между системами и командами, обеспечивая оперативную реализацию решений и достижение проектных целей в срок.
Проекты
(5 лет)
ПЛАТФОРМА ОБРАБОТКИ ЗАКАЗОВ ДЛЯ МАРКЕТПЛЕЙСА
Роль
Backend разработчик
Обязанности
ПЛАТФОРМА ОБРАБОТКИ ЗАКАЗОВ ДЛЯ МАРКЕТПЛЕЙСА
Система управления заказами, обеспечивающая многоступенчатую обработку заказов, интеграцию с внешними платежными и логистическими сервисами. Включает в себя также интеграцию с сервисом рекомендации для персонализации предложений и дисконтным сервисом для применения скидки и спецпредложений.
Обязанности
● Разработка высоконагруженных микросервисов на Java и Spring для управления заказами, применения скидки и создания системы рекомендаций для пользователей;
● Реализация механизмов кэширования с использованием Redis;
● Конфигурация Apache Kafka для передачи данных между микросервисами;
● Использование Kafka Streams для агрегации кликов пользователей в real-time рекомендации;
● Реализация обработчиков событий для применения скидок через Kafka;
● Реализация RBAC (Role-Based Access Control) и настройки прав доступа с использованием Spring Security;
● Использование Camunda для автоматизации расчета и применения скидок в процессе оформления заказа;
● Моделирование BPMN-флоу: создание и поддержка процессов заказов, возвратов, триггерных скидок, отзывов;
● Использование Camunda Cockpit для мониторинга и анализа выполнения процессов в production;
● Настройка задач и событий в Camunda для обработки и мониторинга бизнес-процессов в реальном времени: подтверждение заказов, создание счетов и уведомлений;
● Реализация миграций базы данных с использованием Liquibase-скриптов;
● Использование Jenkins и GitHub Actions для автоматизации сборки, тестирования и деплоя приложения в Kubernetes-кластеры;
● Написание и проведение юнит и интеграционных тестов с использованием JUnit, Mockito и TestContainers;
● Проведение код-ревью, оценка задач и составление технической документации.
Окружение
Java, Spring (Core, Boot, Data, Security, MVC, Test), REST, Hibernate, Camunda, Lombok, PostgreSQL, MapStruct, Redis, Swagger, JUnit, Mockito, Apache Kafka, Kafka Streams, Docker, Docker-Compose, Jenkins, Kubernetes, Maven, Git, GitHub, GitHub Actions, Jira. Confluence, Linux.
Стек специалиста на проекте
core, Lombok, Camunda, Data, REST, Java, Git, JUnit, Mockito, Linux, Swagger, Redis, MVC, GitHub, boot, Security, Docker Compose, Kafka Streams, Confluence, Docker, GitHub Actions, Hibernate, MapStruct, Maven, Testing, Spring, Jira, PostgreSQL, Jenkins, Kubernetes, Apache Kafka
Отрасль проекта
E-commerce & Retail
Период работы
Октябрь 2021 - По настоящее время
(3 года 10 месяцев)
ПЛАТФОРМА АВТОМАТИЗАЦИИ HR-ПРОЦЕССОВ
Роль
Backend разработчик
Обязанности
ПЛАТФОРМА АВТОМАТИЗАЦИИ HR-ПРОЦЕССОВ
Комплексная система для централизованного решения кадровых задач, связанных с наймом, обучением, планированием рабочего времени, расчетом компенсаций и управлением кадровыми документами.
Обязанности
● Разработка новой функциональности и сервисов с использованием Java и Spring Boot;
● Разработка и поддержка миграций базы данных с использованием Liquibase;
● Написание и проведение юнит и интеграционных тестов с использованием JUnit, Mockito и TestContainers;
● Создание новых и улучшение существующих Jenkins CI/CD пайплайнов;
● Написание документации в Swagger для бэкенда;
● Настройка взаимодействия с базой данных PostgreSQL, оптимизация запросов для повышения производительности;
● Проведение код-ревью, улучшение качества кода и соблюдение стандартов разработки в команде.
Окружение
Java, Spring (Core, Boot, Data, Security, MVC), REST, Hibernate, Lombok, PostgreSQL, Swagger, JUnit, Mockito, TestContainers, Docker, Docker-Compose, Jenkins, Gradle, Git, Bitbucket, Jira. Confluence, Linux.
Стек специалиста на проекте
core, Lombok, Data, REST, Java, Git, JUnit, Bitbucket, Mockito, Gradle, Linux, Swagger, MVC, boot, Security, Docker Compose, Confluence, Docker, Hibernate, TestContainers, Spring, Jira, PostgreSQL, Jenkins
Отрасль проекта
HRTech
Период работы
Август 2020 - Октябрь 2021
(1 год 3 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Тверской государственный университет
Специальность
Управление инновациями
Завершение учебы
2022 г.