ВЛ
Василий Л.
Мужчина, 29 лет
Россия, Москва, UTC+3
Ставка
3 082,74 Р/час
вкл. НДС 5% (114.29 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Василий — Java-разработчик уровня Middle+ из Москвы. Специализируется на разработке приложений с использованием Java и связанных технологий. Имеет опыт работы в отраслях E-commerce & Retail и LifeStyle.
Участвовал в разработке шлюза для работы с мигрирующей системой MES, где занимался разработкой функционала с нуля, фиксом багов, покрытием бизнес-логики юнит-тестами и рефакторингом кода. Оптимизировал запросы к БД, добавил кэширование и индексы, покрыл код тестами, что уменьшило количество дефектов в продакшн-среде.
Работал над модулем автоматизации по мерам социальной поддержки семей и детей в БФТ-холдинге. Увеличил покрытие тестами функционала системы до 95%, оптимизировал запросы к БД, провёл рефакторинг устаревших модулей, автоматизировал ключевые бизнес-процессы с использованием Camunda.
Также участвовал в разработке внутренней системы для мониторинга произведённой продукции. Покрыл тестами 90% функционала приложения, уменьшил количество некорректных отчётов на 35%, провёл оптимизацию запросов к БД и внедрил механизм кэширования. Мигрировал часть функционала с монолитной архитектуры на микросервисы.
Проекты
(4 года 8 месяцев)
Разработка шлюза для работы с мигрирующей системой MES Учет металлолома в копровом цехе БД Oracle Переписывание функционала с PL\SQL на более современный
Роль
Java Developer
Обязанности
Архитектура: Микросервисная
Команда: 8 человек
Обязанности:
Разработка функционала с нуля, по подготовленному ТЗ от аналитики
Фикс багов
Покрытие бизнес логики юнит тестами
Рефакторинг кода
Достижения
Разработал с нуля сервис работы с журналом операций
Настроил интеграции с внешними системами по Rest и Kafka
Перенес большую часть старого функционала с процедурного языка PL\SQL на Spring Boot
Нашел и оптимизировал неэффективные запросы путем добавления кэширование, добавления индексов
Покрыл юнит и интеграционными тестами 90% кода, что уменьшило количество дефектов в продакшн среде
Реализовал сервис адаптер для взаимодействия сервисов, что улучшило взаимодействие и обмен сообщений в системе
Провел рефакторинг легаси сервиса, что облегчило внесение правок в код, а также добавление нового функционала
Стек специалиста на проекте
Grafana, GitLab, Apache flink, Spring Data JPA, Liquibase, Keycloak, REST, Kibana, Oracle, Gradle, Prometheus, Kafka, Docker, Spring Security, OpenShift, Java 17, Maven, Oracle Database, Spring Boot, PostgreSQL, Jenkins, Kubernetes
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2024 - По настоящее время
(1 год 6 месяцев)
БФТ-холдинг. Модуль автоматизации по мерам социальной поддержке семей и детей.
Роль
Java Developer
Обязанности
Архитектура: Микросервисная
Команда: 8 человек
Обязанности:
Разработка платформы на микросервисной архитектуре с нуля
Исправление критичных багов, за счет чего привело к повышению отказоустойчивости сервиса
Покрытие кода модульными и интеграционными тестами
Участие в разработке собственных библиотек, необходимых для функционирования платформы
Достижения
Увеличил покрытие тестами функционала системы до 95%, что значительно повысило стабильность и надежность приложения..
Оптимизировал запросы к БД, добавив индексы и кэширование, что сократило время выполнения запросов на 40%.
Провел масштабный рефакторинг устаревших модулей, улучшив читаемость и поддерживаемость кода, что сократило время на внесение изменений на 30%
Проводил код-ревью коллег
Автоматизировал ключевые бизнес-процессы с использованием Camunda, включая процесс запроса и обработки документов по заявлениям пользователей. Это сократило время обработки заявлений на 25%, что повысило эффективность работы приложения.
Реализовал сложный бизнес-функционал как на бэкенде, так и на фронтенде, включая интеграцию с внешними системами Хранилища документов и Реестром получателей услуг через gRPC и Kafka
Оптимизировал GraphQL запросы, что уменьшило время отклика приложения на 20%.
Внедрил новые метрики для Grafana и Prometheus, что позволило более эффективно мониторить производительность системы и быстро выявлять узкие места.
Увеличил пропускную способность системы (RPS) с 500 до 1200 запросов в секунду за счет оптимизации кэширования, настройки пула соединений с базой данных и балансировки нагрузки
Стек специалиста на проекте
PostgreSQL, Apache Kafka, Docker, GraphQL, JUnit, REST API, Mockito, Hibernate, Grafana, GitLab, Kanban, Liquibase, gRPC, ELK, Java 11, TestContainers, Spring Boot 2
Отрасль проекта
LifeStyle
Период работы
Июль 2023 - Февраль 2024
(8 месяцев)
Внутренняя система для мониторинга произведенной продукции
Роль
Java Developer
Обязанности
Архитектура: Микросервисная
Команда: 6 человек
Обязанности:
Проектирование архитектуры монолитного приложения с нуля, предназначенного для автоматизации внутренних бизнес-процессов
Уменьшение числа некорректных отчетов, способствовало повышению эффективности бизнес-процессов
Повышение качества кода
Достижения
Покрыл тестами 90% функционала приложения, что значительно снизило количество ошибок в производственной среде.
Уменьшил количество некорректных отчетов на 35%, повысив эффективность бизнес-процессов за счет исправления критичных багов.
Провел оптимизацию запросов к БД и внедрил механизм кэширования, что сократило время загрузки отчетов на 50%.
Мигрировал часть функционала с монолитной архитектуры на микросервисы, разработав с нуля микросервис для управления металлоломом/браком.
Интегрировал микросервис в основную систему через REST API, что повысило масштабируемость и гибкость системы.
Перенес часть функционала в отдельную библиотеку, что улучшило качество кода и упростило его повторное использование.
Стек специалиста на проекте
PostgreSQL, Hibernate, MVC, GitLab, Spring Core, Java 8, Spring Web
Отрасль проекта
E-commerce & Retail
Период работы
Ноябрь 2020 - Май 2023
(2 года 7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Национальный исследовательский Московский государственный строительный университет
Специальность
Институт инженерно-экологического строительства и механизации, Управление и информатика в технических системах
Завершение учебы
2017 г.