КЮ
Кирилл Ю.
Мужчина, 26 лет
Россия, Москва, UTC+3
Ставка
4 058,94 Р/час
вкл. НДС 5% (150.48 Р)
Специалист доступен с 18 октября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Кирилл — Java-разработчик уровня Senior из Москвы. Имеет два высших образования: бакалавриат по специальности «Управление в технических системах» в Санкт-Петербургском государственном электротехническом университете «ЛЭТИ» им. В. И. Ульянова (Ленина) и магистратуру по специальности «Автоматизация технологических процессов и производств» в ИТМО.
Обладает опытом работы на проектах в отраслях FinTech & Banking и E-commerce & Retail. Участвовал в разработке web-приложений для сотрудников банка в области «DevOps Pipeline Management» и «Страхование жизни», а также в создании микросервисного веб-приложения для контрагентов компании и сотрудников.
В рамках проектов выполнял обязанности по разработке нового функционала, поддержке существующего, покрытию кода тестами, проработке задач от бизнеса, реагированию на ошибки в продакшене, проведению код-ревью. Достижения включают настройку локального запуска проектов, реализацию механизмов мультипользовательского режима работы сервисов, оптимизацию работы с переменными, разработку алгоритмов кэширования данных и интеграций с внешними сервисами.
Проекты
(5 лет 2 месяца)
Разработка web-приложения для сотрудников банка в области «Devops Pipeline Management»
Роль
Ведущий эксперт разработки программного обеспечения
Обязанности
О проекте:
Разработка web-приложения для сотрудников банка в области «Devops Pipeline Management». Ключевая задача проекта – автоматизация DevOps конвейера с момента формирования дистрибутива до развертывания на стенды промышленной эксплуатации с возможностью гибкой настройки и контроля каждого из этапов процесса. В дополнение к основному проекту также участвовал в создании:
микросервиса, который запускает механизм автоматизированной сборки в зависимости от выставленной кроны. Это позволило запускать сборки по расписанию с отправкой уведомления о результате выбранной группе лиц на почту.
Команда: 1 ПО, 1 тимлид, 1 DevOps, 12 backend-разработчиков, 7 frontend-разработчиков, 5 аналитиков, 4 тестировщика, 1 дизайнер
Обязанности:
Разработка нового функционала
Поддержание работы существующего
Покрытие кода тестами, соблюдение норм quality gates
Участие в оценке и проработке задач от бизнеса
Реагирование на ошибки в продакшене
Проведение код ревью на регулярной основе
Написание SQL запросов в базу данных и оптимизация существующих
Реализация сбора метрик из БД Redis и сохранение результатов в Postgres
Презентация реализованного функционала на регулярных демо
Достижения
Настроил локальный запуск проекта, что позволило вести разработку независимо от количества стендов и их загрузки.
Реализовал механизм мультипользовательского режима работы сервиса, что сократило число непредвиденных редактирований одного конвейера сразу несколькими пользователями.
Полностью переделал механизм работы с переменными внутри конвейера на различных уровнях приложения, что сделало код более читаемым и доступным к масштабированию.
Реализовал API, которое интегрируется с AI и генерирует изображение пользователя для профиля.
Доработал ролевую модель на проекте, что увеличило функционал по работе с различным группами в проекте и добавило возможность администратору проекта легко настраивать группы пользователей и выдавать им доступы на выполнение задач.
Стек специалиста на проекте
PostgreSQL, Docker, REST, Jira, Confluence, Kotlin, GraphQL, Bitbucket, Spring Boot, Hibernate, Jenkins, Kubernetes, ORM, Базы данных, Redis, ActiveMQ, WebSockets, Java 17
Отрасль проекта
FinTech & Banking
Период работы
Июнь 2024 - Июнь 2025
(1 год 1 месяц)
Разработка web-приложения для сотрудников банка в области «Страхование жизни»
Роль
Старший инженер-программист
Обязанности
О проекте:
Разработка web-приложения для сотрудников банка в области «Страхование жизни». Ключевая задача проекта – автоматизация бизнес-процессов внутри банка. В дополнение к основному проекту также участвовал в создании:
микросервиса, основной задачей которого является подсчет кумулятивных рисков
личного кабинета руководителя с правами администратора и расширенным функционалом
микросервиса, который при помощи Spring Scheduler запускает плановые проверки пользовательских заявлений согласно бизнес-требованиям заказчика
Команда: 1 тимлид, 3 backend-разработчика, 2 тестировщика, 3 аналитика
Обязанности:
Разработка микросервисов и поддержка существующих
Создание интеграций между сервисами
Проработка и реализация бизнес-логики совместно с командой аналитиков
Доработка и рефакторинг существующей кодовой базы проекта
Практическое применение архитектурных паттернов
Проведение код ревью
Покрытие кода тестами (юнит и интеграционными с использованием Test Containers)
Деплой задач в продуктовую среду, подготовка релизной ветки
Интеграция со сторонними сервисами банка для выполнения расчетов страховых выплат по конкретному заявлению и фильтрации участников заявления на нахождение в критических списках
Проектирование схем БД и оптимизация SQL запросов
Постоянное повышение профессионального уровня в соответствии с требованиями заказчика
Достижения
Разработал алгоритм кэширования данных для сокращения запросов через kafka в другие микросервисы, что ускорило работу приложения.
Реализовал постраничный вывод данных, на их основе написал фронтенд при помощи Vaadin Framework.
Создал интерфейс, который позволил общаться сотрудникам между собой внутри каждого заявления, с возможностью отправки/скачивания документов, использования шаблонов ответов, редактирования, создания черновиков и т.д.
Стек специалиста на проекте
PostgreSQL, Apache Kafka, Jira, Confluence, Kibana, TeamCity, Bitbucket, Mockito, Gradle, Kubernetes, Liquibase, JOOQ, Camunda, ELK, Vaadin, Java 11, Logstash, JUnit 5, WebSockets, jsonPath
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2023 - Июль 2024
(10 месяцев)
Разработка микросервисного веб-приложения для контрагентов компании и сотрудников.
Роль
Java-разработчик
Обязанности
О проекте:
Разработка микросервисного веб-приложения для контрагентов компании и сотрудников. Функционал приложения включал в себя создание личных кабинетов покупателя и сотрудников компании (сотрудников отдела продаж, склада и офиса).
Команда: 1 тимлид, 1 DevOps, 2 backend-разработчика, 2 frontend-разработчика, 2 тестировщика, 2 аналитика
Обязанности:
Разработка новых микросервисов, в том числе для управления клиентскими данными, внёс вклад в реализацию сущностей и репозиториев, что позволило упростить процесс создания и актуализации личных кабинетов.
Взаимодействие с командой аналитиков, дополнение постановок по улучшению функционала приложения
Разработка Entity, продумывал и реализовывал типы связей, писал методы в репозитории, потом вызывал их в сервисе
Разработка функционала для сервиса управления складом, реализация основных CRUD-операций
Создание интеграции с Telegram-ботом внутри компании для уведомления сотрудников о статусах заказов
Разработка функционала поиска по каталогу товаров
Настройка Jenkins-пайплайна совместно со старшими коллегами
Написание юнит тестов и интеграционных тестов
Подключение и настройка интеграций со сторонними сервисами
Достижения
Помогал в оптимизации и рефакторинге кода, проводил первичное код-ревью и устранял мелкие баги, что способствовало снижению технического долга.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Jira, Confluence, Spring Boot, Hibernate, Jenkins, GitLab, Liquibase, Spring Data JPA, ELK, Java 11, Web, WebSockets
Отрасль проекта
E-commerce & Retail
Период работы
Май 2020 - Сентябрь 2023
(3 года 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный электротехнический университет «ЛЭТИ» им. В.И. Ульянова (Ленина)
Специальность
Бакалавриат Факультет электроники и автоматики, Управление в технических системах
Завершение учебы
2020 г.
Высшее
Учебное заведение
Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики (ИТМО)
Специальность
Магистратура Факультет энергетики и экотехнологий, Автоматизация технологических процессов и производств
Завершение учебы
2022 г.