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

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

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Kafka
данных
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
event
Работа с интеграциями
анализ
GitLab
Программное обеспечение
retry
code
код
Написание ТЗ
lead
Integration testing
Spring WebFlux
CloudFront
Dev
EC2
Написание документации
IAM
Microservice Architecture
Microservices
BPMN
Spring Security
Jenkins
Framework
Hibernate
auto
подбор
team
Java Core
Автоматизация процессов
Программирование
CTE
ya
Code Review
CI/CD
Java 8
REST API
Arduino
AWS S3
автоматизация
WebFlux
Ревью
CD
тесты
Spring Data
WebSockets
Базы данных
EE
core
Tomcat
Java EE
лидерство
Gitlab CI
Наставничество
Gin
AWS EC2
ELK
системное программирование
паттерны
ALB
Spring MVC
Data
HTTPS
MVC
MQTT
Security
Vaadin
стек технологий
Join
Rust
developer
Apache Tomcat
GitHub
Видео
JOOQ
Gradle
Деловая коммуникация
MongoDB
JUnit
бизнес
DevOps
Организаторские навыки
Git
Elasticsearch
индексы
MySQL
Swagger
Grafana
Confluence
Flyway
Java 11
Java 17
Lombok
Jira
JPA
JDBC
Hibernate ORM
Отрасли
E-commerce & Retail
FinTech & Banking
GameDev
Insurance
IoT
Знание языков
Английский — B1
Главное о специалисте
Пишу весенние микросервисы быстрее, чем аналитик успевает доделать ТЗ. Уверенно работаю в Linux: настраиваю окружение, автоматизирую всё, что повторяется дважды. Увлекаюсь низкоуровневой разработкой на Rust — оптимизация, работа с железом, системное программирование. Дома всё автоматизировано на Arduino — от света до вентиляции. Инженерный подход во всём, не только на работе. Балансирую между продакшеном и семейной жизнью — женат, воспитываю ребёнка, знаю цену времени.
Проекты   (7 лет 1 месяц)
МТС
Роль
Ведущий разработчик Java
Обязанности
Бэкенд мобильного приложения -Перевел монолитную систему на микросервисную архитектуру, обеспечив лучшую масштабируемость и отказоустойчивость. -Использовал JSONB-фильтрацию и обновление полей -Решил проблему долгой обработки транзакций, оптимизировав запросы к БД, кеширование и введя асинхронную обработку. -JOOQ упростил создание сложных JOIN-ов, подзапросов и CTE -Внедрил BPMN Camunda для автоматизации бизнес-процессов, упростив интеграцию и управление потоками данных. -Настроил асинхронную обработку задач через Kafka, RabbitMq -Оптимизировал интеграции с внешними сервисами, сократив время отклика API за счет Circuit Breaker (Resilience4j), ретраев и кеширования
Стек специалиста на проекте
Работа с интеграциями, Базы данных, Camunda, JOOQ, Java, API, Redis, Kafka, BPMN, CTE, RabbitMQ, Spring, PostgreSQL, circuit breakers, кеширование
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2023 - Апрель 2025  (2 года 4 месяца)
Inui
Роль
Senior Java Developer
Обязанности
-Разработал систему матчмейкинга с использованием 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 для работы с файлами, включая возможности предпросмотра, скачивания и управления правами доступа.
Стек специалиста на проекте
pgvector, AWS EC2, AWS, WebFlux, Java IO/NIO, Java, API, Redis, Kafka, Vaadin, CDN, AWS S3, Java Collections, Java Core, Project Reactor, Spring, Spring JPA, PostgreSQL, Microservices
Отрасль проекта
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 г.

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

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). Имею опыт лида команды, менторинга сотрудников и предоставления технической поддержки, а также организации скрам-процессов с нуля. Обладаю отличными навыками коммуникации и способностью эффективно взаимодействовать с различными участниками команды, включая бизнес-аналитиков, тестировщиков и менеджеров проекта. Демонстрирую самостоятельность и инициативу в решении проблемных ситуаций, способна принять на себя ответственность за свою работу и достижение поставленных целей. Гибко адаптируюсь к изменениям и новым требованиям, способна эффективно работать в динамичной среде и быстро осваивать новые технологии и концепции. Понимаю важность создания легко читаемого и легко обслуживаемого исходного кода. В свободное от работы время интересуюсь информационными технологиями и инновациями, увлекаюсь видео-съемкой, монтажом видео и графикой. Непрерывно прохожу различные курсы, люблю осваивать новые направления и знакомиться с людьми, у которых можно чему-то научиться.

Подробнее
E-commerce & Retail • FinTech & Banking • Realty & Constructoring
ИШ
Игнат Ш.
Минск
Java разработчик
Senior
2 997,4 Р/час
access
ACID
Agile
aml
AmoCRM
API
API Gateway
ArgoCD
AWS
+137

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

Подробнее

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

E-commerce & Retail • FinTech & Banking • Logistics & Transport • Realty & Constructoring • Travel, Hospitality & Restaurant business
АК
Анна К.
Краснодар
Frontend разработчик
Senior
3 468,09 Р/час
MobX
Next.js 13 (pages router)
React Hook Form
React Query
Redux Toolkit
Redux Thunk
Redux
GraphQL
AntD
react intl
+25

Анна – профессионал, способный организовать и оптимизировать работу над проектами. Всегда стремится найти наиболее эффективные решения для улучшения качества кода и проекта в целом. Например, на своих проектах Анна проводила ревью кода, а также обучала новых сотрудников. Анна обладает навыками верстки сайтов, разработки логики приложений, написания эндпоинтов, организации монорепозиториев и интеграции с различными сервисами. Помимо этого, умеет реализовывать фильтры на бэкенде, работать с картами и проводить рефакторинг кода. Анна способна брать на себя ответственность за выполнение сложных задач, обеспечивая при этом высокое качество и эффективность работы.

Подробнее