ГЧ
Глеб Ч.
Мужчина, 25 лет
Россия, Санкт-Петербург, UTC+3
Ставка
3 896,1 Р/час
НДС не облагается
Специалист доступен с 26 сентября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Kotlin разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
• Разработка и поддержка высоконагруженных серверных приложений на Java 8/11/17+ с использованием Spring Boot.
• Проектирование и реализация RESTful API и микросервисной архитектуры (с применением Spring Cloud, gRPC).
• Оптимизация производительности и устранение узких мест (bottlenecks) в приложениях с помощью профилирования (Java Mission Control, Async-Profiler), анализа GC логов и оптимизации SQL-запросов.
• Реализация надежной бизнес-логики и транзакций с использованием Spring Framework (Spring Data JPA, Hibernate, Spring Transaction Management).
• Внедрение и поддержка процессов CI/CD (Jenkins/GitLab CI/Github Actions), автоматизация сборки (Maven/Gradle), тестирования (JUnit, Testcontainers, Mockito) и развертывания.
• Работа с реляционными (PostgreSQL, MySQL) и NoSQL (MongoDB, Redis, Elasticsearch) базами данных, включая проектирование схем, индексацию и написание сложных запросов для эффективного хранения и извлечения данных.
• Обеспечение качества кода через проведение code review, написание unit- и integration-тестов (покрытие >80%), статический анализ (SonarQube) и соблюдение принципов SOLID/DRY/KISS.
• Развертывание и оркестрация микросервисов в Docker-контейнерах с использованием Kubernetes.
• Интеграция с системами асинхронного обмена сообщениями (Kafka).
• Навыки командной работы по методологиям Agile/Scrum/Kanban, использование Git для контроля версий, а также ведение технической документации (Confluence, Swagger/OpenAPI).
Проекты
(5 лет)
Импортозамещение и реализация нового расчетного центра для получения и обработки документов из различных банковских систем на основе внутренних платформ.
Роль
Ведущий разработчик
Обязанности
• Разработка, тестирование и внедрение новых функциональных возможностей серверной части продукта. Полный цикл: от анализа технического задания и проектирования архитектуры до написания чистого, эффективного кода на Java, его тестирования (Unit, Integration) и выпуска в продакшен.
• Участие во всем жизненном цикле проекта по методологии Agile/Scrum: планирование спринтов, ежедневные стендапы, оценка задач, демонстрация результатов заинтересованным сторонам и ретроспективы для постоянного улучшения процессов разработки.
• Оптимизация и рефакторинг существующего кода для повышения производительности, масштабируемости и поддержкиваемости приложения. Выявление и устранение узких мест (bottlenecks), работа с памятью и сборщиком мусора (Garbage Collection).
• Тесное взаимодействие с другими командами (тестировщиками, аналитиками, фронтенд-разработчиками и DevOps-инженерами) для обеспечения бесперебойной работы приложения, решения интеграционных вопросов и улучшения общего процесса разработки.
• Техническое сопровождение и поддержка работающего приложения: анализ и исправление ошибок, расследование инцидентов, участие в дежурствах (on-call duty) для обеспечения высокой доступности (high availability) и минимального времени прохождения сервиса.
Достижения
• Оптимизировал процессы обработки документов, что привело к сокращению времени выполнения операций на 23%.
• Участвовал в проектировании и рефакторинге кодовой базы, повышая её читаемость и поддерживаемость.
Интегрировал решения с YDB (Yandex Database) для эффективного хранения и обработки данных.
Стек специалиста на проекте
Java, Kotlin, JUnit, Kafka, Redis, Spring, Framework
Отрасль проекта
FinTech & Banking
Период работы
Ноябрь 2024 - Сентябрь 2025
(11 месяцев)
Лемана Про
Роль
Ведущий разработчик
Обязанности
• Проектирование и реализация надежной бизнес-логики с использованием современных фреймворков (Spring) и шаблонов проектирования (Design Patterns). Обеспечение соответствия кода функциональным требованиям и техническому заданию, а также принципам чистого кода (Clean Code).
• Обеспечение качества и надежности кодовой базы через проведение код-ревью, написание комплексных unit- и интеграционных тестов (JUnit, Testcontainers), использование статических анализаторов (SonarQube) и участие в составлении тест-планов.
• Интеграция с внешними системами и сервисами (сторонние API, платежные шлюзы, системы нотификаций) через REST, SOAP или асинхронные сообщения (Kafka, RabbitMQ), обеспечивая отказоустойчивость и стабильность взаимодействия.
• Участие в построении и поддержке инфраструктуры разработки: настройка конвейеров CI/CD (Jenkins, GitLab CI), контейнеризация приложений (Docker), написание скриптов для развертывания (Bash) и управление конфигурациями в разных окружениях.
• Анализ и устранение проблем в production-среде: оперативное исследование инцидентов с использованием систем мониторинга (Grafana, Prometheus), логирования (ELK Stack) и трейсинга (Jaeger), разработка и применение исправлений для минимизации простоев
Достижения
Разработал и оптимизировал микросервисы оркестрации заказов (Леруа Про), что сократило время обработки заказа на 17% и уменьшило ошибки на 12%.
• Участвовал в создании системы бронирования товаров, что повысило доступность товаров на складах и снизило количество отмененных заказов на 20%.
• Улучшил производительность ключевых API, сократив среднее время ответа с 450 мс до 250 мс за счет оптимизации запросов к MongoDB и кеширования.
Написал 80+ unit- и integration-тестов, повысив покрытие кода с 60% до 85%, что уменьшило количество багов в продакшене.
Стек специалиста на проекте
Java, Kotlin, JUnit, MongoDB, Kubernetes, ELK, Kafka, Spring, Framework
Отрасль проекта
E-commerce & Retail
Период работы
Июль 2024 - Октябрь 2024
(4 месяца)
Банк Санкт-Петербург
Роль
Java-разработчик
Обязанности
Взаимодействие с бизнесом и предложение реализации различных сценариев.
Разработка адаптивного клиент-серверного веб-приложения для Банка Санкт-Петербург.
Реализация функционала работы с карточными продуктами.
Реализовал платежи по номеру телефона для PWA приложения.
Оказание индивидуальной помощи и наставничества молодым специалистам.
Стек специалиста на проекте
PostgreSQL, Java, Kotlin, JUnit, Selenide, Kafka, Spring, Framework
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2020 - Июнь 2024
(3 года 9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
ИТМО
Специальность
Мобильные и облачные технологии, Прикладная информатика
Завершение учебы
2024 г.
Высшее
Учебное заведение
ИТМО
Специальность
Компьютерные технологии, Прикладная математика и информатика
Завершение учебы
2022 г.