Артемий В. Java разработчик, Senior

ID 26399
АВ
Артемий В.
Мужчина, 26 лет
Беларусь, Минск, UTC+3
Ставка
3 147,27 Р/час
вкл. НДС 20% (420 Р)
Специалист доступен с 4 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
access
ACID
Agile
aml
Api design
automation
AWS
bases
Camunda BPMN
CI/CD
Clean Code
code
commons
Communication
containerization
control
Coroutines
CQRS
cqs
Datadog
DDD
distributed
Docker
Docker Compose
documentation
DRY
EC2
Elasticsearch
ELK Stack
english b2
event
Eventum
File
Flyway
Framework
Git
GitLab
GPS
Gradle
Grafana
Graylog
gRPC
Helm
Hibernate
High load
Integration testing
Integrations
Java
Jenkins
Jira
JSON
JUnit
Kafka
Kibana
Kubernetes
leasing
libraries
Linux
Liquibase
Logging
Logstash
management
Maven
Message brokers
Microservices
Mockito
MongoDB
monitoring
MS Windows
MySQL
Mystem
optimization
Oracle
pattern
PostgreSQL
process
Processing
Project Reactor
Prometheus
quality
RabbitMQ
RDS
Redis
REST
river
Rollbar
RxJava
S3
Saga
Scrum
SOAP
SOLID
SonarQube
Spring
Spring Boot
Spring Data
Spring Security
SQL optimization
Storage
streaming
Swagger
Systemd
team
Tomcat
Transactions
Unit testing
WebSockets
WildFly
XML
Дизайн
SQL
Kotlin
Java 11
Java 8
MVC
boot
REST API
Java 17
Spring Cloud
Отрасли
FinTech & Banking
Logistics & Transport
RnD
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
▪ Разработчик программного обеспечения с более чем 4 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения. ▪ Создание и улучшение микро-сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins) ▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов. ▪ Опыт разработки микро-сервисных приложений в соответствии с DDD (Domain-Driven Design). ▪ Знание принципов SOLID, DRY, ACID, Clean Code ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.
Проекты   (4 года 10 месяцев)
Комплексная платформа управления финансовыми транзакциями
Роль
Java Developer
Обязанности
Комплексная платформа управления финансовыми транзакциями Создана масштабируемая система для автоматизации управления финансовыми операциями, мониторинга транзакций и интеграции с банковскими сервисами. Платформа обеспечивает прозрачность операций, предотвращает мошенничество и поддерживает мультивалютные расчеты. Благодаря интеграции с AML-системами и механизмами контроля рисков, система обеспечивает высокий уровень безопасности и надежности. ● Проектирование и реализация микросервисной архитектуры с использованием Spring Boot, Kafka и RabbitMQ. ● Разработка API для интеграции с банковскими системами и платежными шлюзами. ● Оптимизация работы базы данных PostgreSQL, настройка репликации и индексов для повышения производительности. ● Автоматизация обработки транзакций с использованием асинхронного взаимодействия. ● Настройка механизмов аудита транзакций и предотвращения мошеннических операций. ● Интеграция с AML-системами для автоматического анализа подозрительных операций. ● Оптимизация работы с высокими нагрузками – кэширование с помощью Redis и применение CQRS (Command Query Responsibility Segregation) для разделения запросов на чтение и запись. ● Реализация механизмов автоматического отката (Rollback Transactions) – интеграция с SAGA Pattern для управления распределенными транзакциями. ● Разработка системы мониторинга на основе Grafana и Prometheus. ● Внедрение CI/CD пайплайнов в GitLab CI для ускорения развертывания и тестирования. ● Составление инструкций по эксплуатации системы и обучение сотрудников заказчика
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, Spring Boot, Gradle, Grafana, Kubernetes, AWS, Prometheus, Saga, Kafka, EC2, CQRS, Java 17, S3, GitLab CI/CD, RDS, pattern
Отрасль проекта
FinTech & Banking
Период работы
Июнь 2022 - По настоящее время  (3 года 2 месяца)
Система управления логистическими процессами
Роль
Java Developer
Обязанности
Система управления логистическими процессами Разработана централизованная web-платформа для оптимизации логистических процессов и управления поставками. Система автоматизировала ключевые этапы обработки заказов, планирования маршрутов и интеграции с транспортными компаниями, что позволило сократить операционные затраты и повысить эффективность доставки. ● Разработка масштабируемой серверной части на основе Java и Spring Boot. ● Внедрение динамического планирования маршрутов с учетом загруженности транспорта. ● Реализация REST API для интеграции с мобильными приложениями и сторонними сервисами. ● Оптимизация базы данных MySQL, настройка индексов и анализ SQL-запросов. ● Настройка логирования и мониторинга через ELK стек (Elasticsearch, Logstash, Kibana). ● Разработка системы уведомлений в реальном времени с использованием WebSockets. ● Интеграция с GPS-сервисами для отслеживания местоположения транспортных средств. ● Проведение рефакторинга кода, устранение ошибок и улучшение архитектуры системы ● Написание модульных и интеграционных тестов с использованием JUnit и Mockito для обеспечения надежности системы и проверки критически важных сценариев. ● Автоматизация отчетности и статистики для прогнозирования и аналитики. ● Реализация высокопроизводительных gRPC-сервисов для взаимодействия между микросервисами и обработки интенсивных нагрузок.
Стек специалиста на проекте
RabbitMQ, MySQL, Docker, Elasticsearch, Kibana, JUnit, Mockito, Spring Boot, Hibernate, Jenkins, gRPC, Java 11, Logstash, WebSockets
Отрасль проекта
Logistics & Transport
Период работы
Август 2021 - Июнь 2022  (11 месяцев)
Высоконагруженная система управления документооборотом
Роль
Java Developer
Обязанности
Высоконагруженная система управления документооборотом Разработана облачная система управления контентом (ECM), предназначенная для хранения, обработки и распределения электронных документов внутри организации. Платформа автоматизировала основные бизнес-процессы, обеспечивая удобное взаимодействие между пользователями и защиту данных. Интеграция с Keycloak позволила упростить управление доступом и аутентификацию. ● Разработка backend-архитектуры на основе Spring Boot. ● Внедрение механизма ролевого доступа на основе Spring Security и Keycloak. ● Оптимизация хранения файлов в Amazon S3, настройка политики доступа и версионирования документов. ● Интеграция системы с внешними сервисами через SOAP и REST API. ● Автоматизация бизнес-процессов с использованием Camunda BPMN. ● Внедрение Kafka для обработки событийных потоков и масштабирования обработки данных. ● Создание системы архивирования документов с поддержкой версионности. ● Оптимизация базы данных PostgreSQL, настройка индексирования и разработка сложных SQL-запросов для ускорения работы с данными. ● Разработка инструментов для автоматического масштабирования системы.
Стек специалиста на проекте
PostgreSQL, Docker, SOAP, JUnit, REST API, Mockito, Spring Boot, Spring Security, Kubernetes, Keycloak, Amazon S3, Kafka, Java 11, Gitlab CI, Camunda BPMN
Отрасль проекта
RnD
Период работы
Октябрь 2020 - Август 2021  (11 месяцев)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (4 ч/день)
Формат работы
Удаленно, Офис
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
БГУ
Специальность
Факультет радиофизики и компьютерных технологий, прикладная информатика
Завершение учебы
2020 г.

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

E-commerce & Retail • FinTech & Banking • Realty & Constructoring
ИШ
Игнат Ш.
Минск
Java разработчик
Senior
2 997,4 Р/час
access
ACID
Agile
aml
AmoCRM
API
API Gateway
ArgoCD
AWS
+138

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

Подробнее
Logistics & Transport • Travel, Hospitality & Restaurant business
КК
Ксения К.
Минск
Java разработчик
Middle+
2 847,53 Р/час
ACID
Agile
Apache POI
Api design
Authentication
Authorization
AWS
CI/CD
Clean Code
ClickHouse
+98

▪ Разработчик программного обеспечения с более чем 3 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения. ▪ Создание и улучшение микро сервисных приложений ▪ Декомпозиция монолитной архитектуры ▪ Опыт использование и настройка 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 ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.

Подробнее
EdTech • FinTech & Banking • LifeStyle
РА
Руслан А.
Минск
Java разработчик
Middle+
2 997,4 Р/час
ActiveMQ
actuator
Agile
Ansible
ArgoCD
assertj
AWS
Cassandra
cloud
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 ▪ Опыт технического менторинга внутри команды ▪ Ответственный, легко обучаем, быстро адаптируется к новым задачам и процессам

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

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

Подробнее

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

FinTech & Banking • Logistics & Transport • RnD
АВ
Артемий В.
Минск
Java разработчик
Senior
3 147,27 Р/час
monitoring
Communication
leasing
Grafana
automation
Saga
File
pattern
management
AWS
+119

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

Подробнее
E-commerce & Retail • Telecom
АШ
Александр Ш.
Москва
QA ручной
Middle
2 337,66 Р/час
Регрессионное тестирование
Postman
DevTools
Scrum
Git
Linux
Swagger
Systemd
Xcode
gRPC
+31

Кандидат имеет опыт почти 4 года в области тестирования web и backend-приложений, имеет знания в таких технологиях, как Apache Kafka, Kubernetes, Kibana, Grafana и Jenkins. Он активно использует инструменты для тестирования API, включая Postman, Swagger и gRPC, а также обладает навыками работы с базами данных PostgreSQL и DBeaver. Кандидат также имеет опыт работы с системами контроля версий и управления проектами, такими как Jira и Confluence, а также уверенно работает в среде Linux. Занимался мобильным тестированием (iOS и Android) имеет опыт в CI/CD с использованием Kubernetes и Jenkins. Не работал на Vanessa Automation, но готов учиться. В свободное от работы время старается участвовать на meetup'ах по QA, изучает Python/Go и автоматизацию тестирования, занимается активным отдыхом на природе с друзьями, а также посещает различные мероприятия. Ищет возможность присоединиться к интересному проекту, где сможет внести вклад и применить свои навыки, а также продолжить профессиональный рост в команде.

Подробнее