ОЛ
Олег Л.
Мужчина
Россия, Калининград, UTC+2
Ставка
4 110,32 Р/час
вкл. НДС 5% (152.38 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Я — Senior Java Developer с более чем 5 годами профессионального опыта в разработкевысоконагруженных и распределённых систем на базе Java. Принимал участие в полном цикле разработки продуктов — от проектирования архитектуры и написания кода до оптимизации и поддержки в продакшене. Для меня важны принципы качественного
кодирования и инженерная культура: придерживаюсь методологий TDD, CI/CD,
DevOps-практик, стремясь к написанию чистого, масштабируемого и легко
поддерживаемого кода.
Проекты
(5 лет 11 месяцев)
NDA
Роль
Senior Java Developer
Обязанности
Проект: Высоконагруженная CRM-платформа для крупной международной финансовой организации
Ключевая задача — разработать и интегрировать масштабируемое решение для централизованного хранения и обработки клиентских данных, автоматизации процессов обслуживания и оптимизации взаимодействия со сторонними и внутренними сервисами банка.
Основные характеристики проекта
Высокая нагрузка:
Система обрабатывает десятки тысяч запросов в секунду, поддерживая работу с миллионами активных клиентов и большим объёмом исторических данных.
Микросервисная архитектура:
Каждая крупная бизнес-функция и отдельные сервисные модули выделены в независимые микросервисы. Это позволяет развивать систему модульно, масштабировать нужные компоненты под пиковые нагрузки и снижает риски при сбоях.
Гибкая интеграция:
CRM-платформа тесно взаимодействует с платёжными шлюзами, скоринговыми модулями(включая анализ кредитного риска), сервисами электронного документооборота, отчётности и верификации клиентов. Используются REST, gRPC и асинхронные каналы передачи данных
(Kafka).
-Разработка микросервисов на базе Java 17 и Spring Boot (Spring Data, Spring Security, SpringCloud).
-Проектирование архитектуры и оптимизация взаимодействий между сервисами (REST/gRPC,обмен сообщениями, масштабирование).
-Работа с данными: проектирование и оптимизация схем в реляционных базах (PostgreSQL) и использование NoSQL-решений (MongoDB, Redis) для кэширования и храненияпользовательских сессий.
-Фокус на производительности: профилирование высоконагруженных микросервисов и оптимизация времени отклика (Java Flight Recorder, VisualVM); рефакторинг существующего кода и запросов.
-Интеграция с брокерами сообщений (Kafka, RabbitMQ) для асинхронной передачи данных и обеспечения горизонтальной масштабируемости.
Обеспечение качества: написание модульных (JUnit, Mockito) и интеграционных тестов (TestContainers, WireMock), применение TDD/BDD-практик.
-DevOps-подход: автоматизация процессов сборки и развертывания (GitLab CI, Jenkins), использование Docker для контейнеризации и Kubernetes/OpenShift для оркестрации.
-Мониторинг и логгирование: настройка распределённого трекинга (Jaeger, Zipkin) и централизованного логгирования (ELK, Graylog) для упрощения поиска и анализа инцидентов.
-Полный цикл разработки: участие в проектировании, планировании, выборе технологий, релизном цикле и пострелизной поддержке.
-Наставничество: обучение и менторинг младших специалистов, проведение code review,формирование инженерных стандартов.
Достижения
Надёжная работа под нагрузкой:
Система корректно обрабатывает пиковый трафик и тысячи одновременных соединений,обеспечивая круглосуточную доступность.
Повышенная масштабируемость и отказоустойчивость:
Благодаря микросервисному подходу и распределённой инфраструктуре любое отдельное изменение не влияет на всю систему целиком, что ускоряет время вывода новых функций на рынок.
Ускорение обслуживания клиентов:
Сокращены задержки при поиске и обновлении клиентских данных, автоматизированы ключевые операции и сформирована единая точка входа для операторов и контакт-центров.
Внедрение современных DevOps-практик:
Автоматизация сборки и деплоя сократила время перехода от написания кода к работе решения в production, упростила масштабирование под растущую нагрузку.
Стек специалиста на проекте
ELK, Gitlab CI, Spring Data, Spring Cloud, REST, DevOps, JUnit, MongoDB, Mockito, Redis, Java Flight Recorder, gRPC, Kafka, elkjs, Gravlog, WireMock, Jaeger, Graylog, Zipkin, Docker, Spring Security, OpenShift, TestContainers, Code Review, Java 17, RabbitMQ, Testing, VisualVM, Spring Boot, PostgreSQL, Framework, Jenkins
Отрасль проекта
FinTech & Banking
Период работы
Ноябрь 2023 - Апрель 2025
(1 год 6 месяцев)
Andagar
Роль
Java Senior Developer
Обязанности
Проект: TaxFree — глобальная платформа для автоматизации возврата налогов при трансграничных покупках.
Цель проекта — упростить и ускорить процесс получения налоговых вычетов для путешественников и зарубежных покупателей. Платформа должна объединять в себе безопасную обработку транзакций, интеграции с локальными фискальными органами и интегрированную систему аналитики. Благодаря модульной архитектуре и широким возможностям настройки мы стремимся предоставить оптимальный пользовательский опыт, повысить прозрачность расчётов и сократить операционные затраты для партнёров и клиентов.
Обязанности:
-Разработка микросервисов для обработки транзакций и расчёта сумм возврата, а также формирования запросов к внешним налоговым системам;
-Создание и настройка CI/CD-процессов (GitLab CI, Python, Golang-скрипты);
-Активное участие в архитектурном дизайне системы и планировании релизов;
-Подготовка и регулярное обновление технической документации;
-Проведение технических интервью и оценка компетенций кандидатов;
-Участие в Scrum-процессах и мероприятиях по масштабированию Agile.
-Организация и проведение нагрузочного тестирования (JMeter), а также анализ и оптимизация производительности микросервисов.
Стек специалиста на проекте
Gitlab CI, AWS, Spring Data, Spring Cloud, Java, MongoDB, JMeter, Swagger, Redis, Prometheus, WireMock, Jaeger, GOlang, Docker, Agile, Python, Kotlin, Spring Security, OpenShift, Spring Boot, PostgreSQL, Microservices
Отрасль проекта
Logistics & Transport
Период работы
Март 2022 - Октябрь 2023
(1 год 8 месяцев)
Luxoft Personnel
Роль
Java Developer
Обязанности
-Анализ функциональных и нефункциональных требований, формирование технической документации
-Разработка микросервисов на базе Spring Boot для обеспечения масштабируемости
-Рефакторинг существующего кода и оптимизация взаимодействия сервисов при увеличении объёма данных
-Покрытие новой функциональности модульными и интеграционными тестами с использованием TestContainers
Стек специалиста на проекте
Grafana, Bamboo, GitLab, Camunda, Mockito, JPA, Linux, Redis, Prometheus, flowable, Graylog, Мониторинг, Confluence, SQL, Kotlin, Hibernate, Nexus, TestContainers, Java 17, Maven, Testing, Spring Boot, Jira, PostgreSQL, Framework, CI/CD, Kubernetes, Apache Kafka, технологии
Отрасль проекта
HRTech
Период работы
Июнь 2019 - Март 2022
(2 года 10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Московский финансово-промышленный университет «Синергия», Москва
Специальность
Информационные системы и программирования, Программист
Завершение учебы
2026 г.