Василий П. Java разработчик, Senior
ID 28288
ВП
Василий П.
Мужчина, 29 лет
Россия, Москва, UTC+3
Ставка
3 981,88 Р/час
вкл. НДС 5% (147.62 Р)
Специалист доступен с 1 августа 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — C1
Главное о специалисте
- Разработка на java/kotlin/scala более 10 лет;
- На протяжении всей своей профессиональной деятельности разрабатывал backend-системы, rest и graphql api на различных языках программирования, с использованием различных фреймворков: netty, spring, vert.x, quarkus, ktor, akka;
- Опыт работы с java, kotlin, scala, go, python, javascript, jdbc, spring core, spring web, spring webflux, spring security, spring data, spring jdbc, spring jpa, r2dbc, elasticsearch, junit, testcontainers;
- Знание брокеров сообщений: Kafka, rabbitmq;
- Знание СУБД: postgresql, mysql, cassandra, clickhouse, apache hbase;
- Знание принципов работы с контейнерами: docker, containerd, kubernetes;
- Умение создания и поддержки ci-cd с использованием билд систем maven, gradle, bazel, sbt, ant, cmake;
- Знание и применение TDD, DDD;
- Применение принципов тестирования: unit, интеграционные, компонентные;
- Понимание ACID, BASE, CAP
Проекты
(12 лет 11 месяцев)
Курьерская доставка продуктов в банке "Россельхозбанк".
Роль
Java/Kotlin разработчик / Руководитель группы разработки
Обязанности
✓ Разработка микросервиса с нуля
✓ Доработка сервисов с учетом новых функциональных требований
✓ Интеграция различных компонентов в единое приложение, работа с API и сетевыми протоколами
✓ Код-ревью
✓ Планирование работ
✓ Распределение задач
✓ Контроль над выполнением
✓ Проведение ревью кода
✓ Написание кода
✓ Проведение встреч
✓ Развитие подчинённых
✓ Найм персонала
✓ Повышение эффективности работы
✓ Паттерны микросервисной архитектуры
✓ Работы с реляционными базами данных (управление пулами соединений, блокировками, транзакциями, соблюдение принципа ACID, оптимизация запросов, чтение планов исполнения)
✓ Системы контроля версий, методами непрерывной интеграции и деплоя (CI/CD)
Достижения
✓ В течение своей работы удалось запустить в продакшн два продукта.
✓ Так же удалось добиться снижения кол-ва времени, затрачиваемого на типичные задачи, и кол-ва дефектов за счёт улучшения процессов и создания общих принципов написания кода.
Стек специалиста на проекте
Java 21, ArtemisMQ, ELK, Grafana, Spring Integration, WebSockets, Spring Data, Streams, Liquibase, Bitbucket, Mockito, JDBC, Redis, Prometheus, cloud, Security, Docker, Kotlin, Spring Security, ActiveMQ, JUnit 5, Maven, RabbitMQ, REST API, Spring Boot, PostgreSQL, Framework, CI/CD, Kubernetes
Отрасль проекта
FinTech & Banking
Период работы
Июль 2024 - Июнь 2025
(1 год)
Создание с нуля группы разработки для портирования корпоративного мессенджера на сертифицированные российские операционные системы
Роль
Руководитель департамента разработки / Ведущий Java разработчик
Обязанности
✓ Формирование и развитие команды.
✓ Контроль выполнения задач внутри команды и их распределение.
✓ Участие в проработке технических и архитектурных решений.
✓ Участие в найме новых сотрудников.
✓ Участие в разработке стратегии компании.
✓ Организация взаимодействия с другими подразделениями компании.
✓ Паттерны микросервисной архитектуры.
Стек специалиста на проекте
PostgreSQL, Docker, JavaScript, C++, Python, Mockito, CI/CD, Java 17, VictoriaMetrics
Отрасль проекта
Telecom
Период работы
Июль 2023 - Июнь 2024
(1 год)
Создание системы отслеживания статуса маркировки различных товаров. Выстраивание процесса разработки с нуля.
Роль
Team/Tech Lead / Java-разработчик
Обязанности
✓ Организация работы
✓ Делегирование задач
✓ Распределение и управление ресурсами
✓ Решение проблем
✓ Управление ходом проекта
✓ Отчетность о прогрессе перед заинтересованными сторонами
✓ Коучинг для улучшения набора навыков членов команды
✓ Мотивация членов команды на достижение целей
✓ Развитие сильных сторон команды и выявление областей для улучшения
✓ Представление и отстаивание интересов команды
✓ Продумывание архитектуры новых компонентов и всей системы
✓ Подбор и обучение технического персонала
✓ Взаимодействие с командой для выявления и устранения технических проблем
✓ Анализ потребностей пользователей, а затем поиск возможностей для их удовлетворения
✓ Код ревью
✓ Проверка того, что программное обеспечение и приложения обновлены
✓ Контроль за модификациями системы
✓ Консультация команды по техническим вопросам и задачам
✓ Паттерны микросервисной архитектуры
✓ Работы с реляционными базами данных (управление пулами соединений, блокировками, транзакциями, соблюдение принципа ACID, оптимизация запросов, чтение планов исполнения)
✓ Системы контроля версий, методами непрерывной интеграции и деплоя (CI/CD)
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Kotlin, Mockito, Spring Security, Grafana, Kubernetes, JDBC, Cassandra, Kafka, Spring Data, Coroutines, CI/CD, Spring WebFlux, ActiveMQ, Spring, Java 17, VictoriaMetrics, ArtemisMQ, Spring Integration
Отрасль проекта
E-commerce & Retail
Период работы
Май 2021 - Май 2023
(2 года 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Московский государственный технологический университет "Станкин", Москва Институт информационных систем и технологий,
Специальность
Информационные системы и технологии
Завершение учебы
2020 г.