Руслан А. Java разработчик, Middle+

ID 27317
РА
Руслан А.
Мужчина, 27 лет
Беларусь, Минск, UTC+3
Ставка
2 997,4 Р/час
вкл. НДС 20% (400 Р)
Специалист доступен с 30 июня 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle+
Навыки
ActiveMQ
actuator
Agile
Ansible
ArgoCD
assertj
AWS
Cassandra
cloud
Data
Datadog
Docker
Docker Compose
EC2
Elasticsearch
ELK Stack
english b2
Flyway
Git
GitLab
GitLab CI/CD
Gradle
Grafana
GraphQL
Graylog
gRPC
Guava
Helm
Hibernate
Istio
Jackson
Java 17
JAXB
Jenkins
Jetty
JUnit 5
Kafka
Kanban
Kibana
Kotlin
Kubernetes
Linux
Liquibase
Logstash
Loki
Lombok
MapStruct
Maven
mimir
Mockito
MongoDB
MS Windows
MVC
MySQL
Neo4j
OpenAPI
opentelemetry
Oracle
OSI
PostgreSQL
Prometheus
RabbitMQ
RDS
Reactor
Redis
REST
russian
RxJava
S3
Scrum
Security
SLF4J
SOAP
SonarQube
Spring Boot
Swagger
Terraform
TestContainers
Tomcat
Vavr
Web
WebFlux
WireMock
XML
Java
Spring
JUnit
SQL
Jira
Framework
Spring Data
REST API
Microservices
Spring Security
Java 11
CI/CD
Apache Kafka
Java 8
boot
Spring Cloud
ELK
Отрасли
EdTech
FinTech & Banking
LifeStyle
Знание языков
Русский — C2
Английский — B1
Главное о специалисте
▪ Разработчик программного обеспечения с более чем 4-летним опытом коммерческой разработки корпоративных приложений и участие в стартап-проектах ▪ Участие в проектировании и разработке систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание основных принципов объектно-ориентированного программирования, паттернов проектирования и практик Clean Code ▪ Опыт создания и оптимизации микросервисных архитектур ▪ Опыт работы с облачными сервисами (AWS), контейнеризацией (Docker, Kubernetes) и оркестрацией ▪ Навыки настройки CI/CD (GitLab, Jenkins, ArgoCD), написания unit- и интеграционных тестов ▪ Знание принципов SOLID, DRY, ACID, REST, CQRS, Event Sourcing, BASE, eventual consistency ▪ Опыт применения на практике throttling, rate limit, api gateway ▪ Опыт технического менторинга внутри команды ▪ Ответственный, легко обучаем, быстро адаптируется к новым задачам и процессам
Проекты   (4 года 9 месяцев)
Система управления онлайн-курсами
Роль
Java Developer
Обязанности
Система управления онлайн-курсами Разработана масштабируемая платформа для создания и прохождения онлайн-курсов, включающая модули регистрации, обучения, тестирования, выдачи сертификатов, аналитики и интеграции с платежными системами. Платформа поддерживает работу с тысячами пользователей и сотнями курсов в режиме реального времени. ● Реализация микросервисной архитектуры на базе Spring Boot, Kafka и Kubernetes для обеспечения отказоустойчивости и горизонтального масштабирования. ● Разработка REST API и WebSocket-интерфейсов для взаимодействия с мобильным приложением, CMS и внешними системами. ● Интеграция с платежными шлюзами (Stripe, PayPal) для автоматизации оплаты курсов и подписок. ● Настройка RBAC-модели доступа с использованием JWT и Spring Security. ● Реализация системы ролей: администратор, преподаватель, студент, гость. ● Оптимизация PostgreSQL: индексирование, партицирование таблиц, репликация для повышения производительности. ● Использование Redis для кэширования данных о пользователях, прогрессе обучения и активных сессиях. ● Внедрение асинхронной обработки фоновых задач (генерация отчетов, отправка уведомлений) через RabbitMQ. ● Реализация двухфакторной аутентификации (2FA) и механизма восстановления пароля через email. ● Поддержка загрузки и хранения медиафайлов (видео, PDF) с использованием AWS S3. ● Внедрение CQRS для разделения логики чтения и записи, особенно в модуле тестирования и аналитики. ● Настройка мониторинга состояния сервисов с помощью Prometheus и Grafana. ● Автоматизация CI/CD-процессов с использованием GitLab CI/CD и Helm-чартов. ● Написание unit- и интеграционных тестов (JUnit 5, Mockito, TestContainers). ● Документирование API с помощью Swagger/OpenAPI и проведение обучения внутренней команды.
Стек специалиста на проекте
Grafana, AWS, WebSockets, Data, API, Mockito, Swagger, Redis, Prometheus, JWT, cloud, Security, S3, CQRS, Web, EC2, Docker, Kotlin, Stripe, GitLab CI/CD, JUnit 5, RDS, Java 17, RabbitMQ, REST API, Spring Boot, PostgreSQL, Kubernetes
Отрасль проекта
EdTech
Период работы
Сентябрь 2022 - По настоящее время  (2 года 10 месяцев)
Платформа онлайн-бронирования жилья
Роль
Java Developer
Обязанности
Платформа онлайн-бронирования жилья Разработана масштабируемая платформа для поиска и бронирования отелей, апартаментов и частного жилья. Система поддерживает миллионы предложений, интеграцию с OTA (Online Travel Agencies), платежными системами и обеспечивает высокую скорость обработки запросов. Платформа включает модули поиска, бронирования, управления объектами, отзывов, аналитики и интеграции с партнёрскими системами. ● Разработка микросервисной архитектуры на базе Java 17 и Spring Boot для обеспечения гибкости, отказоустойчивости и масштабируемости. ● Реализация REST API для взаимодействия с мобильным приложением, внешними партнерами (Booking.com, Airbnb) и внутренними сервисами. ● Интеграция с платежными шлюзами (Stripe, PayPal) для автоматизации оплаты и подписок. ● Создание системы разграничения прав: администратор, владелец жилья, пользователь, партнёр (Spring Security, JWT). ● Оптимизация PostgreSQL/MySQL: индексирование, партицирование таблиц, репликация для повышения производительности. ● Внедрение расширенного поиска и фильтрации объектов с поддержкой геолокации через Yandex Maps и Google Maps API. ● Реализация кэширования данных о доступности объектов и ценах с использованием Redis для ускорения поиска. ● Разработка модуля онлайн-бронирования с поддержкой блокировок, броней и их отмены. ● Интеграция с Elasticsearch для реализации быстрого и точного поиска по текстовым полям (описание, отзывы, удобства). ● Настройка уведомлений в реальном времени (WebSockets, email/SMS рассылки) для пользователей и владельцев жилья. ● Поддержка загрузки и хранения медиафайлов (фото, документы) с использованием AWS S3. ● Внедрение двухфакторной аутентификации (2FA), цифровых контрактов и механизма аудита изменений в бронировании. ● Настройка CI/CD (GitLab CI/CD, Jenkins) и контейнеризация (Docker, Kubernetes) для автоматизации деплоя и тестирования. ● Написание unit- и интеграционных тестов (JUnit 5, Mockito, TestContainers, WireMock) для обеспечения стабильности и покрытия кода. ● Мониторинг состояния сервисов с помощью Prometheus и Grafana. ● Логирование и анализ ошибок через ELK-стек (Elasticsearch, Logstash, Kibana).
Стек специалиста на проекте
Grafana, MySQL5, WebSockets, Data, Elasticsearch, API, Mockito, Redis, Prometheus, JWT, Yandex Maps API, cloud, Security, AWS S3, Web, ELK Stack, Docker, Stripe, TestContainers, GitLab CI/CD, JUnit 5, Java 17, RabbitMQ, REST API, Spring Boot, Kubernetes
Отрасль проекта
LifeStyle
Период работы
Август 2021 - Август 2022  (1 год 1 месяц)
Финансовая платформа для управления цифровыми активами
Роль
Java Developer
Обязанности
Финансовая платформа для управления цифровыми активами Разработана высоконагруженная система управления цифровыми активами, поддерживающая миллионы пользователей и десятки тысяч операций в секунду. Платформа обеспечивает безопасное хранение, обмен, перевод и отслеживание активов, а также интеграцию с внешними финансовыми системами, регуляторами и платежными сетями. ● Разработка микросервисной архитектуры на базе Spring Cloud (20+ сервисов) с использованием Kubernetes и Istio для оркестрации более чем 300 pod'ов. ● Реализация отказоустойчивых транзакций с применением SAGA Pattern для распределённых операций. ● Интеграция с внешними платежными сетями, биржами и регуляторными системами для автоматизации ключевых процессов. ● Оптимизация производительности PostgreSQL: шардинг, read replicas, партицирование таблиц. ● Внедрение CQRS для разделения логики чтения и записи, особенно в модулях аналитики и отчетности. ● Обработка 10K+ транзакций в минуту с гарантированной доставкой событий через Kafka. ● Реализация механизма фрод-мониторинга и проверки транзакций в реальном времени. ● Создание системы кэширования данных о балансах и активах с использованием Redis Cluster (hit rate >99.8%). ● Настройка унифицированного API Gateway (REST + GraphQL) для взаимодействия с мобильным клиентом, CRM и внешними партнёрами. ● Внедрение CI/CD процессов с blue-green деплоем и канареечным тестированием через ArgoCD, обеспечивая 99.99% uptime. ● Мониторинг состояния сервисов через OpenTelemetry и Grafana Mimir. ● Централизованное логирование и анализ ошибок с помощью Loki. ● Реализация механизмов безопасности: JWT-аутентификация, двухфакторная аутентификация, защита конфиденциальных данных, аудит изменений. ● Написание unit- и интеграционных тестов (JUnit 5, Mockito, TestContainers) для повышения надёжности и покрытия кода.
Стек специалиста на проекте
Grafana, aurora, GraphQL, AWS, opentelemetry, Spring Cloud, Elasticsearch, REST, ArgoCD, MongoDB, Mockito, Swagger, Redis, JWT, Istio, Terraform, Kafka, Cassandra, EKS, Loki, TestContainers, Quarkus, JUnit 5, RDS, Java 17, PostgreSQL, mimir, Spring boot 3, Kubernetes
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2020 - Июль 2021  (10 месяцев)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (4 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
БГУИР
Специальность
ФКСиС, ВМСиС
Завершение учебы
2019 г.

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

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 ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.

Подробнее
EdTech • FinTech & Banking • Logistics & Transport
ИЗ
Иван З.
Минск
Java разработчик
Middle+
2 997,4 Р/час
batch
ELK
Grafana
assertj
UML
Kanban
AWS
GitLab
MS Windows
Tomcat
+85

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

Подробнее
Insurance • RnD
МП
Максим П.
Минск
Java разработчик
Senior
3 447,01 Р/час
ELK
Grafana
Работа с интеграциями
GitLab
Разработка
MS Windows
Tomcat
Базы данных
Spring Data
Lombok
+106

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

Подробнее
EdTech • FinTech & Banking • Manufacturing • RnD
АК
Александр К.
Минск
Java разработчик
Lead
4 496,1 Р/час
Apache Solr
Apache Spark
AWS
AWS SQS
Bitbucket
boot
ClickHouse
commons
core
Data
+100

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

Подробнее
FinTech & Banking • Insurance • Urban technology
ТК
Тимофей К.
Минск
Java разработчик
Senior
3 297,14 Р/час
ActiveMQ
Agile
AWS
boot
Camunda BPMN
Clean Code
ClickHouse
commons
Confluence
core
+90

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

Подробнее

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

EdTech • FinTech & Banking • LifeStyle
РА
Руслан А.
Минск
Java разработчик
Middle+
2 997,4 Р/час
ELK
Grafana
assertj
Kanban
GraphQL
AWS
GitLab
MS Windows
Tomcat
Spring Data
+101

▪ Разработчик программного обеспечения с более чем 4-летним опытом коммерческой разработки корпоративных приложений и участие в стартап-проектах ▪ Участие в проектировании и разработке систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание основных принципов объектно-ориентированного программирования, паттернов проектирования и практик Clean Code ▪ Опыт создания и оптимизации микросервисных архитектур ▪ Опыт работы с облачными сервисами (AWS), контейнеризацией (Docker, Kubernetes) и оркестрацией ▪ Навыки настройки CI/CD (GitLab, Jenkins, ArgoCD), написания unit- и интеграционных тестов ▪ Знание принципов SOLID, DRY, ACID, REST, CQRS, Event Sourcing, BASE, eventual consistency ▪ Опыт применения на практике throttling, rate limit, api gateway ▪ Опыт технического менторинга внутри команды ▪ Ответственный, легко обучаем, быстро адаптируется к новым задачам и процессам

Подробнее
AgroTech • FoodTech
ЕГ
Евгений Г.
Новосибирск
Специалист по управленческому учету
Senior
428,57 Р/час
1C 8+
1C 7.7 Бухгалтерия
финансовый контроль проектов
Финансовое моделирование
Финансовое планирование
1С 8.3
1С 7.7
Финансовый анализ
1С 8.3 УНФ
+16

Евгений — специалист в сфере финансов (бухгалтерский, налоговый, управленческий учёт, экономика и финансы) с опытом более 19 лет. Высшее образование по специальности «Бухгалтерский учёт, анализ и аудит» (экономист), окончил Российский государственный торгово-экономический университет (филиал — Кемеровский институт). Ключевые навыки: 1С: Предприятие 8 Бухгалтерская отчетность Бухгалтерский учет Проведение инвентаризаций Российские стандарты бухгалтерского учета Налоговое законодательство Консультант плюс Навыки работы с первичной документацией Налоговый учет Расчет затрат Расчет налогов Работа с большим объемом информации Электронный документооборот Налоговые декларации Деловое общение Управленческая отчетность Управленческий учет

Подробнее