ГК
Георгий К.
Мужчина, 28 лет
Россия, Омск, UTC+6
Ставка
3 246,75 Р/час
НДС не облагается
Специалист доступен с 31 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Георгий — Java-разработчик из Омска. Специализируется на разработке микросервисов с использованием Spring WebFlux, R2DBC и PostgreSQL. Имеет опыт работы с AWS S3, Docker, Flyway, Git, Gradle, Hibernate, Jira, JUnit 5, Kafka, Keycloak, Maven, Microservices, Mockito, TestContainers, WebFlux.
Участвовал в разработке высоконагруженного платёжного сервиса в отрасли FinTech & Banking, где занимался созданием микросервиса платёжного провайдера, реализацией микросервиса уведомлений и разработкой функционала для загрузки файлов в AWS S3.
Также работал над кадровой информационной системой в отрасли HRTech, где участвовал в проектировании архитектуры и базы данных, разработке аутентификации и авторизации на основе JWT, создании модулей управления сотрудниками и оптимизации запросов с использованием Hibernate.
Кроме того, Георгий участвовал в разработке CRM-системы для производственного учёта, где занимался проектированием серверной архитектуры и базы данных, разработкой модулей управления заказами и интеграцией с системой конструкторской документации через SDAI API.
Проекты
(3 года 5 месяцев)
Платёжный сервис
Роль
Java Developer
Обязанности
Проект: Высоконагруженный платёжный сервис.
Основные обязанности:
● Разработка микросервиса платёжного провайдера на Spring WebFlux, R2DBC и PostgreSQL, имитирующего про-ведение операций списания и зачисления средств; в про-дуктивной среде заменён на ЮKassa
● Реализация микросервиса уведомлений с Kafka Consumer и отправкой сообщений через Spring Mail API
● Разработка функционала для загрузки файлов в AWS S3 и работы с пользовательскими данными, включая авторизацию через Keycloak
● Поддержка и исправление багов существующих сервисов
● Использование реактивного подхода с R2DBC и PostgreSQL
● Написание модульных и интеграционных тестов с JUnit 5, Mockito и TestContainers
● Развёртывание сервисов в Docker-контейнерах
● Поддержка CI/CD-процесса
● Настройка мониторинга в Kubernetes с использованием Prometheus
● Развертывание приложения с помощью Docker
● Интеграция с Kafka для асинхронной передачи сообщений
● Участие в реализации API-First подхода с использованием OpenAPI Generator
Состав команды: TechLead, DevOps, PM, 4 Java программиста, 3 аналитика, 3 QA
Достижения
Успешная реализация MVP и сдача проекта в срок.
Повышение стабильности и скорости отклика систем за счёт перехода на реактивный стек.
Стек специалиста на проекте
PostgreSQL, Docker, Spring Boot, Gradle, Swagger, Flyway, Keycloak, Microservices, Kafka, Spring Data, JUnit 5, TestContainers, Spring WebFlux, Java 21, r2dbc
Отрасль проекта
FinTech & Banking
Период работы
Август 2024 - По настоящее время
(1 год)
Кадровая информационная система
Роль
Java Developer
Обязанности
Проект: Кадровая информационная система.
Основные обязанности:
● Участие в проектировании архитектуры и базы данных
● Разработка аутентификации и авторизации на основе JWT (access/refresh-токены)
● Создание модулей управления сотрудниками, подразде-лениями, табелем учёта рабочего времени и расчётом от-пускных/больничных
● Оптимизация запросов с использованием Hibernate при за-грузке связанных сущностей
● Разработка модуля уведомлений на Spring Mail API
● Ревью кода и написание модульных/интеграционных те-стов
● Развёртывание приложения с использованием Docker
Состав команды: TechLead, PM, DevOps, 2 Java программиста, 2 frontend-разработчика, 1 дизайнер, 1 QA
Достижения
оптимизировал механизм загрузки связан-ных сущностей в Hibernate, сократив количество запросов и время отклика.
Стек специалиста на проекте
PostgreSQL, Docker, JUnit, REST API, Spring Boot, Maven, Hibernate, Swagger, Flyway, Redis, Java 17
Отрасль проекта
HRTech
Период работы
Декабрь 2023 - Август 2024
(9 месяцев)
CRM-система
Роль
Java Developer
Обязанности
Проект: CRM-система для производственного учёта
Основные обязанности:
● Участие в проектировании серверной архитектуры и базы данных
● Разработка модулей управления заказами, заказчиками, поставками и техническим обслуживанием
● Реализация миграций с Flyway для MySQL и взаимодей-ствие с БД через Hibernate
● Разработка загрузки сопроводительных файлов и доку-ментации средствами Spring MVC
● Интеграция с системой конструкторской документации че-рез SDAI API
● Валидация входных данных через Jakarta Validation
● Тестирование и ревью кода
Состав команды: TechLead, PM, 2 Java программистов, 2 frontend-разработчика, 1 PO, 1 дизайнер, 1 QA
Достижения
получил практический опыт интеграции со специализированными API для взаимодействия с системами хра-нения документации (SDAI API).
Стек специалиста на проекте
MySQL, Docker, API, JUnit, REST API, Mockito, Spring Boot, Maven, Hibernate, Swagger, Flyway, Redis, Java 17
Отрасль проекта
HRTech
Период работы
Март 2022 - Декабрь 2023
(1 год 10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Омский государственный технический университет
Специальность
Радиотехника (бакалавр)
Завершение учебы
2019 г.
Высшее
Учебное заведение
Омский государственный технический университет
Специальность
Конструирование и технология электронных средств (магистр)
Завершение учебы
2021 г.