Константин П. Java разработчик, Senior

ID 24077
КП
Константин П.
Мужчина, 35 лет
Россия, Москва, UTC+3
Ставка
2 428,57 Р/час
НДС не облагается
Специалист доступен с 31 июля 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Java
API
Spring
PostgreSQL
Redis
кеширование
Apache
Docker
Kubernetes
AWS
SQL
pgvector
RabbitMQ
Spring Boot
Maven
Linux
REST
Mockito
JWT
boot
CDN
CI
Camunda
S3
Оптимизация запросов
explain
Apache Kafka
Работа с интеграциями
GitLab
Integration testing
Spring WebFlux
CloudFront
Dev
EC2
Написание документации
IAM
Microservice Architecture
BPMN
Spring Security
Jenkins
Java Core
Автоматизация процессов
Программирование
CTE
Code Review
CI/CD
Java 8
REST API
Arduino
AWS S3
WebFlux
Spring Data
WebSockets
Базы данных
EE
Tomcat
Java EE
Gitlab CI
Наставничество
Gin
AWS EC2
ELK
системное программирование
паттерны
ALB
Spring MVC
Data
HTTPS
MVC
MQTT
Vaadin
Join
Rust
GitHub
JOOQ
Gradle
MongoDB
JUnit
Git
Elasticsearch
MySQL
Swagger
Grafana
Confluence
Flyway
Java 11
Java 17
Lombok
Jira
JPA
JDBC
Hibernate ORM
Spring Cloud
Отрасли
E-commerce & Retail
FinTech & Banking
GameDev
Insurance
IoT
Знание языков
Английский — B1
Главное о специалисте
Константин — Senior Java разработчик с опытом работы более 7 лет. Специализируется на разработке бэкендов для приложений и сервисов с высокой нагрузкой. Имеет опыт работы в отраслях E-commerce & Retail, GameDev, FinTech & Banking, IoT, Insurance. Ключевые навыки: Java, API, PostgreSQL, Redis, Docker, Kubernetes, AWS, SQL, Kafka, RabbitMQ, Spring Boot, Maven, Linux, REST, Mockito, JWT, Git, Spring WebFlux, Microservice Architecture, Spring Security, Jenkins, Java Core, CI/CD, Spring Data, WebSockets, Java EE, Tomcat, Gitlab CI, Gradle, MongoDB, JUnit, Elasticsearch, MySQL, Flyway, Java 11, Java 17, Lombok, JPA, JDBC, Hibernate ORM, Camunda, Spring Cloud. Участвовал в проектах в ролях ведущего разработчика Java и Team Lead. Имеет опыт разделения монолитных систем на микросервисные архитектуры, оптимизации производительности, работы с базами данных, внедрения кеширования, асинхронной обработки запросов, использования паттернов и архитектурных решений. Реализовал проекты для МТС, Inui, GP, Stream, СберБанк.
Проекты   (7 лет 1 месяц)
МТС
Роль
Ведущий разработчик Java
Обязанности
Бэкенд мобильного приложения. - Перевел монолитную систему на микросервисную архитектуру, обеспечив лучшую масштабируемость и отказоустойчивость. - Использовал JSONB-фильтрацию и обновление полей. - Решил проблему долгой обработки транзакций, оптимизировав запросы к БД, кеширование и введя асинхронную обработку. - JOOQ упростил создание сложных JOIN-ов, подзапросов и CTE. - Внедрил BPMN Camunda для автоматизации бизнес-процессов, упростив интеграцию и управление потоками данных. - Настроил асинхронную обработку задач через Kafka, RabbitMq. - Оптимизировал интеграции с внешними сервисами (c платежными системами, банками, госулугами), сократив время отклика API за счет Circuit Breaker (Resilience4j), ретраев и кеширования.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, API, Java, SQL, BPMN, Hibernate, Spring Security, Kubernetes, JOOQ, Camunda, Базы данных, Kafka, Spring Data, Spring Cloud, Redis, Spring, Работа с интеграциями, CTE, circuit breakers, кеширование
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2023 - Апрель 2025  (2 года 4 месяца)
Inui
Роль
Senior Java Developer
Обязанности
Inui - гейминг платформа для игры Counter-Strike. - Разработал систему матчмейкинга с использованием PostgreSQL + pgvector, обеспечив балансировку игроков по рейтингу и параметрам. - Внедрил поиск ближайших соседей (KNN) на pgvector, что ускорило подбор игроков на 35%. - Настроил индексы HNSW в PostgreSQL, сократив время поиска матчей до миллисекунд. - Реализовал динамическое расширение поиска матчей, увеличив скорость подбора в пиковые часы. - Настроил кеширование матчмейкинговых данных в Redis, что снизило нагрузку на базу данных. - Разработал рейтинговую систему (ELO/MMR) с динамическими коэффициентами, улучшив баланс матчей. - Настроил асинхронную обработку матчей через Kafka, что увеличило отказоустойчивость системы. - Реализация масштабируемых чатов. - Создал админ-панель управления игроками на Vaadin, реализовал гибкую систему управления пользователями. - Разработал автоскейлинг игровых серверов CS2 на AWS EC2 Auto Scaling + ALB, обеспечив динамическое масштабирование инфраструктуры. - Настроил автоматический запуск и остановку серверов через AWS API исключая простои серверов, что снизило затраты на 30%. - Разработал микросервис блогов с загрузкой контента на AWS S3 и интеграцией CDN (CloudFront) для быстрой раздачи статических файлов. - Реализовал защищенную загрузку файлов в S3, используя Signed URLs и IAM-политику доступа. - Оптимизировал кеширование контента на CDN, что снизило среднее время загрузки изображений на 50%. - Настроил автоматическую обработку изображений и видео перед загрузкой, уменьшив размер медиафайлов и ускорив загрузку. - Разработал API для работы с файлами, включая возможности предпросмотра, скачивания и управления правами доступа.
Стек специалиста на проекте
PostgreSQL, API, Java, Bash, MongoDB, AWS, WebFlux, Microservices, Java Core, Vaadin, Kafka, AWS S3, Java Collections, Redis, Spring, Project Reactor, CDN, WebSockets, Java IO/NIO, AWS EC2, Spring JPA, pgvector
Отрасль проекта
GameDev
Период работы
Февраль 2021 - Январь 2023  (2 года)
GP
Роль
Ведущий разработчик Java
Обязанности
Бэкенд бонусной системы, система лояльности для банковской сферы. - Разработал бета версию системы которой пользовались банки РФ(5) и Узбекистана(1). - Интеграция с платежными шлюзами. - Разработка админ панели. - Оптимизация запросов с помощью индексов (GIN). - Внедрение JWT + OAuth2 для аутентификации API -Разработка микросервисной архитектуры. - Внедрил асинхронную обработку начислений через Kafka. - Внедрил уровни пользователей и кэшбэк.
Стек специалиста на проекте
PostgreSQL, API, Java, JWT, Kafka, Gin, Spring, Microservice Architecture, Оптимизация запросов
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2020 - Февраль 2021  (1 год 1 месяц)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (5 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Среднее
Учебное заведение
Уральский радиотехнический техникум им. А.С.Попова
Специальность
Радиоаппаратостроение
Завершение учебы
2008 г.
Высшее
Учебное заведение
Московский технологический институт
Специальность
Робототехника
Завершение учебы
2021 г.

Похожие специалисты

EdTech • FinTech & Banking • Manufacturing • RnD
АК
Александр К.
Минск
Java разработчик
Lead
4 496,1 Р/час
Apache Solr
Apache Spark
AWS
AWS SQS
Bitbucket
boot
ClickHouse
commons
core
Data
+100

▪ Разработчик программного обеспечения / lead с более чем 15 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Организация рабочих процессов в командах различной численности в том числе международных. Онбординг, менторинг, сопровождение и поддержка новых членов команды. ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения. ▪ Разработка и модернизация высокоэффективных, высоконагруженных, масштабируемых микро сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins, Bitbucket) ▪ Глубокий анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее
Insurance • RnD
МП
Максим П.
Минск
Java разработчик
Senior
3 447,01 Р/час
ELK
Grafana
Работа с интеграциями
GitLab
Разработка
MS Windows
Tomcat
Базы данных
Spring Data
Lombok
+106

▪ Разработчик программного обеспечения с более чем 5 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения.(SOLID, KISS, ООП) ▪ Разработка и модернизация высокоэффективных, высоконагруженных, масштабируемых микро сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins, Bitbucket) ▪ Анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее
AgroTech • BioTech, Pharma, Health care & Sports • E-commerce & Retail • FinTech & Banking
ТР
Татьяна Р.
Москва
Java разработчик
Lead
4 816,79 Р/час
Apache
Apache Kafka
Atlassian
AWS
Backend
Docker
Elasticsearch
Git
Gradle
Hibernate
+121

2008 - 2018 гг. — нерелевантный опыт в качестве Software developer (фронтенд-разработка и продвижение веб-сайтов): 2008 - разработка движка для 3D-презентаций и виртуальных туров на ActionScript. С 2010 года - веб-разработка (JS, HTML, CSS + CMS и фронтенд-фреймворки); продвижение контента и сайтов в сети, СЕО-продвижение и поисковая оптимизация, создание элементов для приложения с дополненной реальностью AR. С 2018 года — основное направление - backend-разработка (Java-developer). Имею опыт лида команды, менторинга сотрудников и предоставления технической поддержки, а также организации скрам-процессов с нуля. Обладаю отличными навыками коммуникации и способностью эффективно взаимодействовать с различными участниками команды, включая бизнес-аналитиков, тестировщиков и менеджеров проекта. Демонстрирую самостоятельность и инициативу в решении проблемных ситуаций, способна принять на себя ответственность за свою работу и достижение поставленных целей. Гибко адаптируюсь к изменениям и новым требованиям, способна эффективно работать в динамичной среде и быстро осваивать новые технологии и концепции. Понимаю важность создания легко читаемого и легко обслуживаемого исходного кода. В свободное от работы время интересуюсь информационными технологиями и инновациями, увлекаюсь видео-съемкой, монтажом видео и графикой. Непрерывно прохожу различные курсы, люблю осваивать новые направления и знакомиться с людьми, у которых можно чему-то научиться.

Подробнее
Manufacturing • RnD
МТ
Михаил Т.
Минск
Java разработчик
Senior
3 147,27 Р/час
Apache Solr
Apache Spark
assertj
AWS
AWS SQS
Bitbucket
boot
ClickHouse
commons
core
+93

▪ Разработчик программного обеспечения с более чем 4 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения (SOLID, KISS, ООП) ▪ Разработка и модернизация высокоэффективных, высоконагруженных, масштабируемых микро сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins, Bitbucket) ▪ Анализ существующих решений, их улучшение и адаптация к требованиям бизнес процессов ▪ Знание принципов SOLID, DRY, ACID, Clean Code ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее

Недавно просмотренные специалисты

E-commerce & Retail • FinTech & Banking • GameDev • Insurance • IoT
КП
Константин П.
Москва
Java разработчик
Senior
2 428,57 Р/час
pgvector
ALB
паттерны
системное программирование
ELK
AWS EC2
Grafana
Работа с интеграциями
Gin
Наставничество
+93

Константин — Senior Java разработчик с опытом работы более 7 лет. Специализируется на разработке бэкендов для приложений и сервисов с высокой нагрузкой. Имеет опыт работы в отраслях E-commerce & Retail, GameDev, FinTech & Banking, IoT, Insurance. Ключевые навыки: Java, API, PostgreSQL, Redis, Docker, Kubernetes, AWS, SQL, Kafka, RabbitMQ, Spring Boot, Maven, Linux, REST, Mockito, JWT, Git, Spring WebFlux, Microservice Architecture, Spring Security, Jenkins, Java Core, CI/CD, Spring Data, WebSockets, Java EE, Tomcat, Gitlab CI, Gradle, MongoDB, JUnit, Elasticsearch, MySQL, Flyway, Java 11, Java 17, Lombok, JPA, JDBC, Hibernate ORM, Camunda, Spring Cloud. Участвовал в проектах в ролях ведущего разработчика Java и Team Lead. Имеет опыт разделения монолитных систем на микросервисные архитектуры, оптимизации производительности, работы с базами данных, внедрения кеширования, асинхронной обработки запросов, использования паттернов и архитектурных решений. Реализовал проекты для МТС, Inui, GP, Stream, СберБанк.

Подробнее