Александр П. Java разработчик, Senior

ID 32535
АП
Александр П.
Senior
Мужчина, 33 года
Россия, Москва, UTC+3
4 259,74 Р/час
вкл. НДС 5% (156.19 Р)
Специалист доступен с 13 октября 2026 г.

О специалисте

Специализация
Java разработчик
Грейд
Senior
Навыки
gRPC
Jakarta EE
Java
Java EE
Java SE
JavaScript
JAXB
JMS
JSON
JWT
REST API
SOAP
WSDL
Apache POI
FLUX
Framework
GoF
GraphQL
Gson
Guava
GWT
Hibernate
Jackson
JPA
Lombok
Patterns
solution architecture
Spring
Spring Boot
Spring Cloud
Spring Cloud Config
Spring Security
Vaadin
WebFlux
паттерны
apache hive
cache
caffeine
ECache
Elasticsearch
H2
MariaDB
MongoDB
MySQL
Oracle
Oracle 11
PostgreSQL
Redis
SQLite
ActiveMQ
Apache
Docker
Docker Compose
fabric
Flyway
Garbage Collector
Gradle
Grafana
Jenkins
JMeter
JVM
Kubernetes
Liquibase
Maven
minikube
OpenShift
options
RabbitMQ
SonarQube
Zookeeper
Draw.io
Insomnia
Integration testing
IntelliJ IDEA
Jira
JUnit
Mockito
OpenAPI
PlantUML
Postman
Selenium
Smoke testing
Stable Diffusion
Swagger
TestContainers
UML
Unit testing
VS Code
Ведение документации
оптимизация
Проектирование
Проектирование интеграций
Разработка
Рефакторинг
Bitbucket
boot
Camunda
cloud
Data
Groovy
Java Spring
Kotlin
MVC
REST
Security
Web
Avro
JUnit 5
Kibana
Linux
Prometheus
schema registry
CI/CD
GitHub
Gitlab CI
iocdi
Istio
Keycloak
Argo CD
OAuth 2.0
Kafka
Отрасли
E-commerce & Retail
FinTech & Banking
Знание языков
Английский — A2
Главное о специалисте
Java-разработчик с более чем восьмилетним опытом в проектировании, разработке и сопровождении сложных распределённых систем. За это время я прошёл путь от младшего разработчика до тимлида и solution-архитектора, реализуя проекты для банковского сектора, госсистем и телеком-индустрии. Мои основные компетенции — Java SE/EE, Spring, микросервисная архитектура, Kafka, Kubernetes, OpenShift, PostgreSQL, интеграции через REST/gRPC/SOAP и DevOps-практики. Имею опыт руководства командами, внедрения CI/CD, построения архитектуры с нуля и оптимизации высоконагруженных сервисов. Интересуюсь проектами, где ценится техническая экспертиза, инженерный подход и возможность влиять на архитектуру.

Проекты

(6 лет 10 месяцев)

Сервис, который анализировал покупательскую способность клиента в процессе трейдинга.

Роль
Java-разработчик
Обязанности
Архитектура: Микросервисная Команда: 15 человек Обязанности: Обязанности основного разработчика сервиса. Сервис был написан на Java 21, Spring Web-Flux. Обрабатывал высокую нагрузку — до 2 000 RPS, взаимодействовал с внешними и внутренними системами как по HTTP, так и через Kafka. Разработка нескольких REST-эндпоинтов и соответствующей бизнес-логики. Реализация шардирования с использованием алгоритма Murmur2: по хэш-сумме номера договора определялся шард и формировался URL для обращения к соответствующему инстансу сервиса внутри кластера Kubernetes. Были доработки в сервисах интеграции в части Kafka Streams. Настройка мониторинга Grafana.
Достижения
Уменьшил time to market для новых сервисов кластера благодаря выносу общей логики в стартер (кэширование токенов кейклок в редис, изменение стартера логирования). В рамках техтаски занимался оптимизацией запросов.
Стек специалиста на проекте
PostgreSQL, Git, Java, Jira, Kibana, Jenkins, Grafana, Kubernetes, GitLab, Prometheus, Data, Flyway, Hibernate ORM, Avro, WebFlux, Lambda, Java Core, Kafka, Security, Collections, WireMock, Web, JUnit 5, TestContainers, Redis, CI/CD, Spring, boot, cloud, hub, Framework, schema registry, логи, Resful, iocdi
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2025 - По настоящее время  (1 год 9 месяцев)

Программа лояльности клиентов.

Роль
Java-разработчик
Обязанности
Проект/описание проекта: Леруа, Программа лояльности клиентов. Меня брали для усиления команды лояльности клиентов после переориентации на рынок РФ. Система имела много сервисов, завязанных на французский кластер, который после ухода французской части перестал бы корректно работать. Около 80% сервисов написаны на java 17 и 20% на Kotlin. Наш кластер сервисов обслуживал рынок РФ и Казахстана. Архитектура: Микросервисная Команда: 12 человек Обязанности: Подключение списания баллов на кассах, интеграцией с купонами и подарочными картами. Работа также включала дежурства на продакшн среде. Для уведомлений о падениях на продакшн среде использовали grafana onCall, метрики просматривали на grafana/prometheus. Общение между сервисами было по рест и кафка. Архитектура имела стандартный сервис gateway, где была настроена секьюрити. Проведение тестирования и отладка: писали как юнит, так и интеграционные тесты. Покрытие 80%. Раскатывали через Jenkins.
Достижения
К достижениям могу отнести подбор и онбординг новых бэк-енд разработчиков в команду, а также написание нового сервиса по анализу покупок, совершённых за баллы и подарочные сертификаты.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Git, REST, Jira, SOAP, Kotlin, Kibana, GraphQL, Mockito, Gradle, Linux, MongoDB, Jenkins, Grafana, Kubernetes, GitLab, Prometheus, Data, HTTP, Lombok, Hibernate ORM, SonarQube, Stream API, Lambda, Java Core, Helm, Kafka, Security, Collections, WireMock, Testing, Web, JUnit 5, TestContainers, Redis, CI/CD, Spring, Java 17, Concurrency, boot, cloud, hub, kustomize, логи
Отрасль проекта
E-commerce & Retail
Начало работы
Декабрь 2023 - Февраль 2025  (1 год 3 месяца)

Дебетовые карты

Роль
Java-разработчик
Обязанности
Дебетовые карты Приложение было предназначено для более удобного заказа карт, взаимодействия с логистикой. Архитектура: Микросервисная Команда: 15 человек Обязанности: Разработка и поддержка приложения для удобства выдачи карт. Это довольно крупная группа микросервисов, больше 40. Это включало в себя создание новых функций, улучшение существующего кода, исправление ошибок и оптимизацию различных его сервисов. Разработка RESTful API, взаимодействовал с базой данных, обработку запросов от фронтенда и secure часть приложения (у нас был Keycloak). Общий для команд функционал выносил в стартеры, которые хранились в JFrog. Работа с фронтенд-командой: в процессе работы над проектом я тесно сотрудничал с фронтенд-разработчиками для интеграции бэкенд- и фронтенд-компонентов приложения. Обмен информацией через API, обсуждали требования к данным и взаимодействию пользователей с интерфейсом. Тестирование и отладка: я активно участвовал в процессе тестирования приложения, включая модульное и интеграционное тестирование. Покрытие 70%, проверка по jacoco, раскатывали через Jenkins. Логи были асинхронные через logstash + Kibana. Применение методологии Agile в нашей команде, что позволяло нам эффективно управлять проектом.
Достижения
Сократил время отклика ключевого API с 1.2 секунд до 350 мс за счёт оптимизации SQL‑запросов и кэширования данных в Redis.
Стек специалиста на проекте
PostgreSQL, REST, Jira, Bitbucket, Mockito, Gradle, Jenkins, Data, Liquibase, Flyway, Lombok, Hibernate ORM, Stream API, Lambda, Базы данных, Java Core, Kafka, Java 11, Security, Collections, Testing, Web, JUnit 5, CI/CD, Spring, boot, cloud, marathon, Framework, Распределение задач, взаимодействие между сервисами
Отрасль проекта
FinTech & Banking
Начало работы
Август 2021 - Ноябрь 2023  (2 года 4 месяца)

Формат работы

Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

Образование

Высшее

Учебное заведение
Белгородский государственный технологический университет им. В.Г. Шухова, Белгород Институт энергетики, информационных технологий и управляющих систем
Специальность
Программная инженерия(магистр)
Завершение учебы
2017 г.

Высшее

Учебное заведение
Белгородский государственный технологический университет им. В.Г. Шухова, Белгород Институт энергетики, информационных технологий и управляющих систем
Специальность
Программная инженерия(бакалавр)
Завершение учебы
2015 г.

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

FinTech & Banking • Hardware&Software
АЖ
Андрей Ж.
Java разработчик
Санкт-Петербург
Senior
3 896,1 Р/час
Bash
Go
Java
JavaScript
Kotlin
Scala
SQL
TypeScript
Java SE
Akka
+173

Опытный Java/Kotlin-разработчик с 15+ годами практики в highload-системах финансового сектора и enterprise-платформах: от банковского клиринга в Citibank до микросервисной платформы CloudLinux и wealth-management-сервисов SberTech. Проектировал и реализовывал с нуля API Gateway, сервисы аутентификации (JWT/OAuth2), CRM и личные кабинеты, внедрял Event Sourcing, паттерн Saga и реактивную модель на WebFlux/Netty, достигая покрытия интеграционными тестами до 70%. Обладает глубокой экспертизой в микросервисной архитектуре (DDD, CQRS, Clean Architecture, Cloud Native) и уверенно работает на всём стеке: от проектирования распределённых транзакций до настройки CI/CD и оркестрации в Kubernetes/OpenShift, что делает его ценным специалистом как в роли ведущего разработчика, так и архитектора. Опыт с ИИ и автоматизацией: • Использует OpenAI (ChatGPT) и Claude Code (KiloCode) в рабочем процессе разработки для ускорения написания кода и решения архитектурных задач.

Подробнее
Logistics & Transport
АМ
Арман М.
Java разработчик
Самара
Senior
2 142,86 Р/час
database
unit
Spring Data
SOLID
Design Patterns
Data
Liquibase
Flyway
Java SE
Java
+92
Описать архитектуру решения в техническом документе
Разработать схему автоматизации процессов в BPMN
Настроить взаимодействие между микросервисами через брокер сообщений
Реализовать взаимодействие клиента и сервера через API
Провести рефакторинг монолитного приложения для подготовки к разделению
Провести ревью кода на соответствие стандартам разработки
Исправить критические ошибки в коде
Разработать backend на Java
Исправить ошибки в Java-приложении
Повысить процент покрытия кода тестами до целевого показателя
+11

Java-разработчик с 6+ годами опыта в банковском секторе и интеграционных проектах. Специализируюсь на разработке и поддержке высоконагруженных микросервисов (Spring Boot 2/3, Kubernetes, Kafka). Имею успешный опыт миграции легаси-систем (Java EE -> Spring Boot, Oracle -> PostgreSQL) и перевода сервисов на Java 21. Выступаю в роли ведущего эксперта: декомпозирую задачи, провожу Code Review и менторю junior-разработчиков.

Подробнее
FinTech & Banking • Insurance • RnD
МП
Максим П.
Java разработчик
Минск
Senior
4 119,48 Р/час
Grafana
Работа с интеграциями
GitLab
Разработка
MS Windows
Tomcat
Базы данных
Spring Data
Lombok
Spring Data JPA
+108

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

Подробнее

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

EdTech • FinTech & Banking • Travel, Hospitality & Restaurant business
КС
Кирилл С.
Data Scientist
Минск
Senior
4 119,48 Р/час
PostgreSQL
RabbitMQ
Git
Docker
Elasticsearch
Jira
Confluence
SQL
Python
Power BI
+135

▪ Data Scientist c более чем 5 летним опытом в области анализа данных и машинного обучения в различных отраслях, включая банковское дело, финансовые услуги, e-commerce и стартапах. ▪ Применение передовых методов анализа данных и машинного обучения для глубокого анализа текущих данных и процессов (уверенное использование ML-методов, как классических, так и DL), оптимизации операций и извлечения ценных инсайтов, а также их адаптации к бизнес-потребностям. ▪ Разработка и проектирование систем разной сложности в соответствии с техническими требованиями и задачами, включая высокоэффективные, высоконагруженные и масштабируемые микросервисные приложения. Написание кода в соответствии с PEP 8 ▪ Глубокий анализ существующих решений, их улучшение и адаптация к требованиям бизнес-процессов. ▪ Опыт работы с облачными сервисами (Sber Cloud, Azure) и настройкой CI/CD процессов (Gitlab, Jenkins). ▪ Коммуникабельность, мотивация и способность быстро вливаться в текущие процессы команды с целью достижения результатов. ▪ Менторинг новых сотрудников, участие в демо и внутренних конференциях, написание статей ▪ Проведение code review

Подробнее