The specialist is available from 09.05.2025 open
Полный день
Work and experience
01.11.2022Industry
Cloud Services
Position
Java-разработчик
Responsibilities
Проект: Онлайн-магазин автозапчастей
Цель проекта: Создание масштабируемой и отказоустойчивой микросервисной платформы для онлайн-продажи автозапчастей, обеспечивающей удобный и быстрый поиск товаров, управление заказами и профилями пользователей через централизованный веб-интерфейс. Платформа интегрирована с внешними сервисами, такими как платежные системы и картографические сервисы, и использует современные технологии — Spring Boot, Apache Kafka, PostgreSQL, MongoDB и Elasticsearch — для повышения производительности, масштабируемости и гибкости. Основная задача — улучшить пользовательский опыт за счет быстрого поиска по VIN-коду, эффективного управления корзиной и заказами, а также предоставить администраторам удобные инструменты для управления каталогом и аналитикой, что в итоге повышает конверсию продаж и оптимизирует бизнес-процессы.
Обязанности:
- Разработка бизнес-логики и новых фич
- Оптимизация работы с базами данных (PostgreSQL, Liquibase)
- Оптимизация производительности
- Кэширование данных в Redis для ускорения проверки наличия товаров
- Реализация авторизации и аутентификации через Spring Security
- Рефакторинг legacy-кода в микросервисах для соответствия принципам Clean Code
- Написание модульных и интеграционных тестов (JUnit5, Mockito)
- Интеграция с внешними API и сервисами (Kafka, REST)
- Разработка Kafka-продюсеров и консьюмеров для обработки событий
- Участие в code-review, планировании спринтов и оценке задач
Stack
Spring Boot, Apache Kafka, PostgreSQL, MongoDB, Elasticsearch, Redis, Spring Security, Liquibase, JUnit5, Mockito, REST, Clear Code, Microservices, Code review, Agile(Scrum
01.04.2021 - 01.10.2022Industry
Cloud Services
Position
Java-разработчик
Responsibilities
Проект: Платформа для туристической компании
Цель проекта: Создание масштабируемой микросервисной системы для автоматизации бронирования туров, управления клиентскими профилями и аналитикой спроса через единый веб-интерфейс.
- Разработка и поддержка backend-сервисов
- Участие в создании REST API для системы бронирования туров, отелей и билетов
- Оптимизация существующих микросервисов
- Написание unit-тестов (JUnit) и интеграционных тестов
- Анализ логов (ELK-стек) для поиска причин ошибок в API
- Участие в code-review, планировании спринтов и оценке задач
Stack
REST API, Microservices, backend разработка, JUnit, Unit Testing, Интеграции, ELK, Системный анализ, Code review, Agile, Проведение спринтов и ретроспектив, Постановка и декомпозиция задач
Education
M
2019 yearLevel
Specialization
Бизнес-информатика
M
2013 yearLevel
Specialization
Фортепиано
Citizenship and time to work
Citizenship
Россия
Time to work
Не имеет значения
Additional information
About me
Java-разработчик с опытом создания распределённых систем и интеграции различных сервисов. Работаю с современными технологиями для обеспечения надёжности, безопасности и масштабируемости приложений. Ценю чистый и понятный код, ориентированный на решение бизнес-задач. В прошлом профессиональный спортсмен, что помогает мне сохранять дисциплину и эффективно работать в команде. В свободное время увлекаюсь спортом, чтением и музыкой, что развивает творческий подход и помогает находить нестандартные решения.
Updated at 09.05.2025 11:53:53