НА
Никита А.
Мужчина
Россия, Москва, UTC+3
Ставка
3 198,35 Р/час
вкл. НДС 5% (118.57 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Java-разработчик с опытом работы на проектах в сфере e-commerce & retail более 5 лет.
Реализовал реактивный высоконагруженный сервис для обработки запросов от кассовых терминалов на Spring WebFlux и Kafka Stream. Разработал систему предоплаты услуг, включая функционал возврата денежных средств и начисления бонусов.
Развернул высокодоступную кластерную инфраструктуру Elasticsearch для обработки аналитики поисковых запросов. Занимался менторством, наставничеством с начинающими разработчиками.
Участвовал в разработке приложения по оптимизации грузоперевозок: реализовал алгоритм по вычислению маршрута транспорта, решающий проблему ограниченной вместимости, создал аутентификацию пользователей через JWT, обновил SSH-сертификаты.
Работал над созданием приложения для создания и продвижения стартапов: разработал сервис News Feed с гарантиями low latency, scalability, reliability; сервис по совершению платежей через Dual Message System; URL Shortener с асинхронным кэшем; сервис асинхронной отправки нотификаций пользователям.
Проекты
(5 лет 2 месяца)
Группа компаний BMSGroup
Роль
Java разработчик
Обязанности
Цель: реализация системы бонусов, системы лояльности и платежей для клиентов партнеров под их бизнес-требования.
Результаты и задачи:
• Реализовал реактивный высоконагруженный сервис для обработки запросов от кассовых терминалов на Spring WebFlux и Kafka Stream, чтобы эффективно использовать ресурсы сервиса;
• Разработал систему предоплаты услуг, включая функционал возврата денежных средств и начисления бонусов
• Обеспечивал отказоустойчивость решения путем настройки резервирования узлов и периодического снятия снимков состояния хранилища Elasticsearch. Выполнял регулярное тестирование восстановления данных из бэкапов для минимизации риска потери критически важных данных..
• Разработка микросервисной архитектуры приложения по импортозамещению SAP в банковской сфере, для внутреннего ведения учета кредитных договоров;
• Развернул высокодоступную кластерную инфраструктуру Elasticsearch для обработки аналитики поисковых запросов в масштабе миллионов записей ежедневно. Настроил балансировку нагрузки между узлами кластера для равномерного распределения операций чтения/записи.
• Занимался менторством, наставничеством с начинающими разработчиками, чтобы улучшить совместную работу в команде и повысить их знания в области разработки; делаю код-ревью коллег.
Стек специалиста на проекте
Docker, Elasticsearch, Java, Kotlin, Oracle, Hibernate, Grafana, Streams, Data, WebFlux, ELK, Kafka, Security, Spring, boot, cloud
Отрасль проекта
E-commerce & Retail
Период работы
Ноябрь 2022 - Март 2025
(2 года 5 месяцев)
FAANG ACADEMY
Роль
Java разработчик
Обязанности
Цель: Разработка приложения для создания и продвижения стартапов.
Результаты и задачи:
• Разработано приложения в команде по Agile, Scrum с использованием микросервисной архитектуры, принципам SOLID и подхода event-driven.
• Реализован сервис News Feed с гарантиями low latency, scalability, reliability.
• Реализован сервис по совершению платежей через Dual Message System.
• Создан URL Shortener с асинхронным кэшем.
• Создан сервис асинхронной отправки нотификаций пользователям путем применения брокера сообщений.
• Использовал Redis в качестве кэша, Kafka в качестве брокера сообщений, совместно с командой подключили и настроили CI/CD , Swagger, Jacoco.
• Проведение ревью кода коллег.
• Оптимизировал множество SQL-запросов для более быстрой работы с БД.
Стек специалиста на проекте
PostgreSQL, Java, Swagger, Data, Kafka, Security, Web, Redis, CI/CD, Jacoco, Spring, boot, Doc, Validation
Отрасль проекта
E-commerce & Retail
Период работы
Апрель 2023 - Октябрь 2023
(7 месяцев)
NIKSOFT
Роль
Java разработчик
Обязанности
Цель: Разработка приложения по оптимизации грузоперевозок.
Результаты и задачи:
• Реализовал алгоритм по вычислению маршрута транспорта, решающий проблему ограниченной вместимости (CVRP) с помощью библиотеки OR-Tools.
• Создана аутентификация пользователей через JWT, протокол oath2, используя Spring Security & Keycloak.
• Сделан рефакторинг кода, интеграцию различных сервисов через Feign client & Kafka;
• Обновил SSH-сертификаты в отсутствии DevOps.
• Управление работой кластеров в k8s через Rancher.
• Реализовано с нуля REST-приложение по оптимизации грузоперевозок на JHipster.
Стек специалиста на проекте
PostgreSQL, Docker, REST, Kubernetes, Data, Keycloak, Kafka, Java 11, Security, Web, JHipster, Spring, boot, cloud, tools
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2020 - Октябрь 2022
(2 года 9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Военная академия войск радиационной, химической и биологической защиты и инженерных войск имени Маршала Советского Союза С.К. Тимошенко, Кострома
Специальность
Специалист РХБЗ
Завершение учебы
2020 г.