АД
Алибек Д.
Мужчина, 27 лет
Армения, Ереван, UTC+4
Ставка
3 896,1 Р/час
НДС не облагается
Специалист доступен с 22 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — C1
Главное о специалисте
Опытный Java разработчик с 6+ лет практики в проектировании, разработке и сопровождении микросервисных распределённых систем с акцентом на безопасность, производительность и качество кода. Имеет опыт в руководстве командами, применяет современные методологии разработки (Agile, Scrum, Kanban). Отлично владеет английским (уровень C1), умеет эффективно взаимодействовать с техническими и бизнес-командами.
Проекты
(6 лет 2 месяца)
Система дистанционного банковского обслуживания (ДБО)
Роль
Java Senior Developer / Team Lead
Обязанности
● Проектирование и развитие микросервисной архитектуры для обеспечения высокой модульности, отказоустойчивости и масштабируемости систем
● Разработка и сопровождение микросервисов с оптимизацией взаимодействия между сервисами и базами данных, включая работу с Microsoft SQL Server и другими СУБД
● Настройка и интеграция механизмов кросс-сервисной авторизации с применением OAuth2, JWT и Spring Vault
● Автоматизация процессов CI/CD с использованием GitLab CI, Jenkins и GitHub Actions, включая настройку пайплайнов для сборки, тестирования и развёртывания приложений
● Активное применение методологии TDD: разработка бизнес-логики с обеспечением высокого покрытия юнит-тестами и интеграционными тестами, создание и поддержка автоматизированных тестов
● Организация и эксплуатация систем контроля версий (Git ), обеспечение прозрачности изменений и эффективной совместной разработки
● Мониторинг и анализ инцидентов в продакшене с использованием Prometheus , Grafana и ELK Stack (Elasticsearch, Logstash, Kibana) для централизованного логирования, диагностики и быстрого реагирования на ошибки
● Регулярное самостоятельное тестирование собственного кода, глубокий анализ и понимание чужих исходных кодов для эффективного сопровождения и доработки существующих компонентов
● Координация работы команды разработчиков, распределение задач, проведение технических код-ревью и обеспечение соответствия кода стандартам качества
● Работа по методологиям Agile , Scrum и Kanban , активное участие в планировании спринтов, ежедневных стендапах и ретроспективах
● Организация практик обмена знаниями, менторинг коллег, повышение общего уровня команды в области разработки, тестирования и DevOps-практик
Достижения
● Содействовал сокращению цикла выпуска новых функций за счет модульного построения микросервисов (более 30 сервисов)
● Успешно сопровождал миграцию монолитного приложения в микросервисную структуру, что приблизительно вдвое ускорило релизный цикл
● Оптимизировал SQL-запросы и межсервисные вызовы, снизив время отклика критичных компонентов
● Внедрил единые стандарты безопасности и аудита на основе современных протоколов и инструментов
● Автоматизировал процессы развертывания и тестирования, повысив общую стабильность релизов
● Настроил механизмы throttling и rate limiting для API, уменьшив нагрузку на систему
● Успешно руководил командой из 7-11 разработчиков: распределение задач, архитектура, code-review, менторинг, performance review
● Инициировал и реализовал регулярный обмен знаниями среди команды, что улучшило качество кода и коммуникацию
Стек специалиста на проекте
Grafana, UML, Gitlab CI, Spring Cloud, JPA, Redis, Prometheus, JWT, Kafka, Cassandra, Vault, Camunda BPM, Confluence, Docker, Kotlin, Spring Security, GitHub Actions, Hibernate, TestContainers, ActiveMQ, RabbitMQ, REST API, Spring, Spring Boot, PostgreSQL, Jenkins, Kubernetes, oauth2, java 17/21
Отрасль проекта
FinTech & Banking
Период работы
Август 2023 - Июль 2025
(2 года)
Микросервисная система управления базовыми станциями для мобильного оператора
Роль
Java Developer
Обязанности
● Разработка и масштабирование микросервисных компонентов с использованием Spring Boot и Spring Cloud
● Рефакторинг и декомпозиция существующих сервисов с обеспечением непрерывной работы системы
● Интеграция систем обмена сообщениями (Kafka) и кэширования (Redis) для увеличения производительности сервисов
● Оптимизация SQL-запросов и взаимодействия с базами данных PostgreSQL для снижения нагрузки
● Обеспечение безопасности приложений посредством Spring Security, OAuth2 и JWT
● Участие в релизах, сопровождении продакшен компонентов и устранении инцидентов
● Коллаборация с командой и заказчиками при планировании спринтов и обсуждении технических решений
● Применение Agile, Scrum и Kanban для управления процессом разработки
● Проведение code review и поддержка младших разработчиков
Достижения
● Разработал более 10 микросервисов для высоконагруженной системы с обработкой около 200 тыс. событий в сутки
● Внедрил интеграцию Kafka и Redis, что заметно повысило производительность ключевых компонентов
● Оптимизировал работу с базами данных, уменьшив нагрузку примерно на 25%
● Повысил безопасность системы благодаря правильной настройке авторизации и аутентификации
● Стабильно поддерживал работоспособность продакшен сервисов и участвовал в код-ревью процесса
● Изучил и применил концепции API Gateway для централизации обработки запросов и управления трафиком
● Способствовал улучшению документации процессов и стандартов разработки в команде
Стек специалиста на проекте
PostgreSQL, Docker, Spring Boot, Linux, MongoDB, Spring Security, JWT, Flyway, Kafka, Spring Cloud, Redis, Gitlab CI, openfeign, Java 2, oauth2, 21
Отрасль проекта
Telecom
Период работы
Июнь 2021 - Июль 2023
(2 года 2 месяца)
Автоматизация внутренних процессов и системы уведомлений для финтеха
Роль
Java Developer
Обязанности
● Разработка и поддержка сервисов доставки уведомлений по email, SMS и Telegram
● Реализация надежных механизмов доставки с поддержкой повторных попыток и дедупликации сообщений
● Интеграция брокеров сообщений Kafka и RabbitMQ, а также кэширования через Redis для повышения скорости доставки
● Оптимизация SQL-запросов и работы с базами данных для повышения эффективности
● Внедрение систем мониторинга и анализа инцидентов с помощью Elasticsearch и Grafana
● Участие в архитектурных обсуждениях, code review и улучшении отказоустойчивости системы
● Взаимодействие с командой и заказчиками для уточнения требований и совершенствования процессов
● Использование Agile и Scrum для организации рабочих процессов и своевременного выпуска функционала
Достижения
● Реализовал устойчивые к сбоям системы доставки уведомлений с использованием retry и дедупликации
● Применил Kafka и Redis для повышения показателей доставки и сокращения задержек
● Оптимизировал SQL-запросы, снизив время их выполнения более чем в 3 раза
● Настроил мониторинг на базе Elasticsearch и Grafana, что позволило сократить количество инцидентов вдвое
● Внес вклад в архитектурные решения и повысил отказоустойчивость системы
● Изучил и внедрил принципы rate limiting на уровне API для защиты системы от перегрузок
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Git, Docker, Elasticsearch, Java, Spring Boot, Maven, Gradle, Hibernate, MongoDB, Spring Security, JWT, Spring Data JPA, Kafka, Redis
Отрасль проекта
FinTech & Banking
Период работы
Июнь 2019 - Июнь 2021
(2 года 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
МИРЭА — Российский технологический университет, Москва
Специальность
Факультет мехатроники и робототехники
Завершение учебы
2021 г.