Роман Б. Java разработчик, Senior

ID 15352
РБ
Роман Б.
Senior
Мужчина
Беларусь, Минск, UTC+3
3 506,49 Р/час
вкл. НДС 5% (128.57 Р)
Специалист доступен с 13 октября 2026 г.

О специалисте

Специализация
Java разработчик
Грейд
Senior
Навыки
Ajax
Angular
Bitbucket
Bootstrap
C#
Camunda
CSS
Delphi
Docker
Doctrine
Flyway
Git
Gitlab CI
Gradle
Hibernate
HTML5
Java
JavaScript
jetbrains
Joomla
JPA
JQuery
JSON
JUnit
JWT
Keycloak
kotlin core
Kubernetes
Liquibase
Lombok
MapStruct
Material UI
Maven
Mockito
MySQL
Nginx
OpenShift
PHP 5
PHP 7
PostgreSQL
Postman
Python
RabbitMQ
React
Redux
Selenium WebDriver
Spring Boot
Spring Data
Spring Security
SQLite
Swagger
symfony 3/4
TestContainers
Thymeleaf
Twig
Vue.js
Web
Wordpress
CMS
database
pervasive
SQL
Code Review
Testing
Разработка
Рефакторинг
Fedex
PDF
S3
XLS
автоматизация
Программное обеспечение
Alertmanager
Amazon DynamoDB
Amazon Web Services
analytical and critical thinking
Ansible
Apache
AWS
client needs assessment
Communication
Composer
decision making
descriptive analysis
Functional testing
GUI testing
Integration testing
Internet Information Services (IIS)
Jenkins
Memcached
Mobile App testing
PHPUnit
Prometheus
Requirements testing
Research
Scrum
SOAP
stakeholder management
Subversion
SVN
symfony 5/6
System testing
test design techniques
Testing documentation
WebSockets
Zabbix
CRM
Анализ результатов
продажи
Работа с интеграциями
GitLab
OpenCart
PHP
Backend
сбор данных
CI/CD
defect management
Framework
Spring
MyBatis
Исследования
Пользовательские интерфейсы
Оптимизация процессов
REST API
Regression testing
Исследовательское тестирование
Kafka
Отрасли
E-commerce & Retail
Знание языков
Английский — A1
Главное о специалисте
Роман, Senior Java-разработчик Опытного специалиста Романа отличает глубокое понимание принципов разработки ПО и уверенное владение широким спектром инструментов. В портфолио Романа — проекты в сфере электронной коммерции и ритейла, включая разработку высоконагруженных ERP-систем для медицинских компаний США и CRM-системы для поставщиков медицинского оборудования. На протяжении 11 лет Роман успешно выполняет задачи по разработке, ревью кода, исправлению ошибок, рефакторингу и тестированию. Проекты Романа реализованы на микросервисной архитектуре с использованием современных технологий и языков программирования.

Проекты

(14 лет 1 месяц)

Разработка раздела «Банковские гарантии» платформы для крупного банка. Разработка идет с нуля, проект построен на микросервисной архитектуре.

Роль
Developer
Обязанности
● Разработка back-end микросервисов для обработки независимых гарантий для банка; ● Реализовал Apache Kafka и RabbitMQ для обработки данных в реальном времени (запросы на гарантию); ● Разработал RESTful API с использованием Spring Boot и Spring Data; ● Реализовал микросервис аутентификации для внутреннего SSO API; ● Перевел приложение с Java 11 на Java 17; ● Мигрировал один из микросервисов приложения с Spring Boot 2.7 на Spring Boot 3.1; ● Участвовал в исследованиях, обсуждениях архитектуры; вносил предложения по улучшению и оптимизации архитектуры; ● Изучил Linter для Java и Kotlin, сделал обоснованное предложение по его использованию в проекте и разработал инструкцию по его применению для других разработчиков и команд; ● Реализовал несколько библиотек и Spring Boot стартеров для использования их другими членами команды; ● Документировал спецификации API с использованием Swagger; ● Контейнеризировал микросервисы с использованием Docker и развернул их на облачной платформе; ● Разработал и внедрил юнит- и интеграционные тесты с использованием JUnit, Mockito, MockK и TestContainers для обеспечения качества приложения; ● Проводил код-ревью в команде; ● Сотрудничал с тестировщиками и бизнес-аналитиками для анализа багов и их последующего исправления; ● Проводил рефакторинг кода для улучшения структуры кода и использования шаблонов проектирования; ● Участвовал в различных agile процессах, таких как планирование спринтов, ежедневные скрам-встречи и ретроспективы.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, Docker, Java, Spring Boot, Spring Security, OpenShift, Code Review, Testing, Рефакторинг, Разработка, kotlin core
Отрасль проекта
E-commerce & Retail
Период работы
Февраль 2021 - По настоящее время  (5 лет 9 месяцев)

"RFRain Shop" — это комплексная онлайн-площадка для аппаратных и программных решений RFID

Роль
Developer
Обязанности
Используя удобный интерфейс, он позволяет клиентам изучать, настраивать и приобретать широкий спектр RFID-продуктов. Обширный каталог продукции: платформа предлагает широкий спектр аппаратных и программных решений RFID, каждое из которых сопровождается подробным описанием продукта, чтобы помочь клиентам принимать обоснованные решения о покупке. Варианты настройки: в соответствии с индивидуальными требованиями клиенты могут настраивать выбранные продукты, выбирая из множества доступных вариантов. Отслеживание заказов: платформа включает функцию истории заказов, которая позволяет клиентам отслеживать свои покупки. Это обеспечивает прозрачность и позволяет клиентам точно предвидеть доставку своих заказов. Возвраты продукции: для обеспечения бесперебойного процесса покупок платформа включает простой процесс возврата продукции. Эта ориентированная на клиента функция помогает укреплять доверие и повышать общую удовлетворенность клиентов. ● Разработка back-end микросервисов для внутреннего HR портала компании. ● Исправление проблемы с удалённой базой данных путём реконструкции БД на основе исходного кода проекта и создание SQL-скриптов миграции для предотвращения подобных проблем в будущем. ● Проведение код-ревью в команде. ● Исправление багов. ● Проектирование и внедрение юнит-тестирования с использованием JUnit и Mockito для обеспечения качества приложения. ● Использование Scrum для реализации проекта.
Стек специалиста на проекте
Git, CSS, MySQL, JavaScript, PHP, GitLab, Wordpress, Bootstrap, HTML5, Code Review, JQuery, Testing, Ajax, Рефакторинг, Backend, PHP 7, OpenCart, Пользовательские интерфейсы, Разработка
Отрасль проекта
E-commerce & Retail
Начало работы
Февраль 2020 - Апрель 2024  (4 года 3 месяца)

Система агрегирует все государственные и коммерческие закупки из открытых источников в Беларуси.

Роль
Developer
Обязанности
На основе этих данных пользователь может создавать собственные фильтры для поиска нужных закупок или исключения ненужных. Веб-сервис для получения и хранения данных из трёх отдельных систем. Работает с базой данных и запросами между сервисами. ● Изучение структуры и возможностей нескольких порталов закупок для сбора данных в приложение. ● Реализация микросервиса на основе проведённого исследования. ● Проведение код-ревью для менее опытных членов команды. ● Исправление багов. ● Рефакторинг кода.
Стек специалиста на проекте
PostgreSQL, RabbitMQ, CSS, MySQL, Docker, Java, JavaScript, JUnit, REST API, Spring Boot, GitLab, Functional testing, Vue.js, HTML5, Spring Data, System testing, Integration testing, Code Review, GUI testing, Testing, Selenium WebDriver, Material UI, CI/CD, Рефакторинг, Backend, Spring, Framework, Разработка, Исследования, сбор данных, test design techniques, defect management
Отрасль проекта
E-commerce & Retail
Начало работы
Декабрь 2020 - Январь 2024  (3 года 2 месяца)

Формат работы

Объем участия в проекте
Высокая нагрузка
Формат взаимодействия
Удаленный
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

Образование

Высшее

Учебное заведение
-
Специальность
-
Завершение учебы
2018 г.

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

FinTech & Banking • Hardware&Software
АЖ
Андрей Ж.
Java разработчик
Санкт-Петербург
Senior
3 896,1 Р/час
Bash
Go
Java
JavaScript
Kotlin
Scala
SQL
TypeScript
Java SE
Akka
+173

Опытный Java/Kotlin-разработчик с 15+ годами практики в highload-системах финансового сектора и enterprise-платформах: от банковского клиринга в Citibank до микросервисной платформы CloudLinux и wealth-management-сервисов SberTech. Проектировал и реализовывал с нуля API Gateway, сервисы аутентификации (JWT/OAuth2), CRM и личные кабинеты, внедрял Event Sourcing, паттерн Saga и реактивную модель на WebFlux/Netty, достигая покрытия интеграционными тестами до 70%. Обладает глубокой экспертизой в микросервисной архитектуре (DDD, CQRS, Clean Architecture, Cloud Native) и уверенно работает на всём стеке: от проектирования распределённых транзакций до настройки CI/CD и оркестрации в Kubernetes/OpenShift, что делает его ценным специалистом как в роли ведущего разработчика, так и архитектора. Опыт с ИИ и автоматизацией: • Использует OpenAI (ChatGPT) и Claude Code (KiloCode) в рабочем процессе разработки для ускорения написания кода и решения архитектурных задач.

Подробнее
AgroTech • BioTech, Pharma, Health care & Sports • E-commerce & Retail • FinTech & Banking
ТР
Татьяна Р.
Java разработчик
Москва
Lead
4 870,13 Р/час
Apache
Atlassian
AWS
Backend
Docker
Elasticsearch
Git
Gradle
Hibernate
Java
+118

2008 - 2018 гг. — нерелевантный опыт в качестве Software developer (фронтенд-разработка и продвижение веб-сайтов): 2008 - разработка движка для 3D-презентаций и виртуальных туров на ActionScript. С 2010 года - веб-разработка (JS, HTML, CSS + CMS и фронтенд-фреймворки); продвижение контента и сайтов в сети, СЕО-продвижение и поисковая оптимизация, создание элементов для приложения с дополненной реальностью AR. С 2018 года — основное направление - backend-разработка (Java-developer). Имею опыт лида команды, менторинга сотрудников и предоставления технической поддержки, а также организации скрам-процессов с нуля. Обладаю отличными навыками коммуникации и способностью эффективно взаимодействовать с различными участниками команды, включая бизнес-аналитиков, тестировщиков и менеджеров проекта. Демонстрирую самостоятельность и инициативу в решении проблемных ситуаций, способна принять на себя ответственность за свою работу и достижение поставленных целей. Гибко адаптируюсь к изменениям и новым требованиям, способна эффективно работать в динамичной среде и быстро осваивать новые технологии и концепции. Понимаю важность создания легко читаемого и легко обслуживаемого исходного кода. В свободное от работы время интересуюсь информационными технологиями и инновациями, увлекаюсь видео-съемкой, монтажом видео и графикой. Непрерывно прохожу различные курсы, люблю осваивать новые направления и знакомиться с людьми, у которых можно чему-то научиться.

Подробнее
AI & Robotics • FinTech & Banking
ДБ
Данила Б.
Java разработчик
Москва
Senior
3 896,1 Р/час
Ajax
Ansible
Ant
Binary Release Management
Bitbucket
Boost
Bootstrap
CI/CD
Cloyd
Confluence
+134
Разработать REST API
Разработать сервис на Java
Реализовать серверную логику сервиса на Java
Разработать интеграционные потоки данных (ETL)
Провести рефакторинг Java-приложения для оптимизации работы памяти и CPU
Реализовать бизнес-логику отдельного микросервиса
Разработать модули платформы на Java
Актуализировать автотесты
Доработать backend-функционал
Оптимизировать работу приложения
+20

- Разработка на Java/Kotlin более 7 лет; - На протяжении всей своей профессиональной деятельности разрабатывал backend-системы на языке Java, с использованием фреймворка Spring; - Опыт работы с Java, Spring Boot, Spring Flux, GraphQL, Tarantool, Docker, Teamcity, Kafka; - Знания СУБД: PostgreSQL, MS SQL. - Знание и применение DDD - Опыт с блокчейн - Понимание принципов тестирования: unit, интеграционные, компонентные и умение применять их на практике; - Понимание ACID - Понимание BASE, CQS, Eventual Consistency

Подробнее
E-commerce & Retail • FinTech & Banking • Government & Public Sector • HRTech • Logistics & Transport • Realty & Constructoring • RnD
ИМ
Илья М.
Java разработчик
Гомель
Senior
4 545,45 Р/час
specta
HTML5
Servlets
JavaScript
1С
Subversion
GitLab
Kubernetes
Java 7
criteria
+109

Разработчик с более чем 11-летним опытом в коммерческой разработке ПО, из них 8 лет – в Java-разработке. Хорошие знания и большой опыт работы с JSE 8+, Spring Framework (Core, MVC, Security, Data), Spring Boot, SQL, Hibernate, J2EE (servlets, JSP), PrimeFaces, реляционными базами данных (PostgreSQL, MySql, Oracle, DB2), Hybris, SOLR, Swagger, Liquibase. При разработке часто взаимодействовал с бизнес аналитиками и заказчиками. Неоднократно продумывал совместно с коллегами функционал и структуру базы данных. Как ведущий инженер слежу за соблюдением принципов разработки, таких как SOLID, ACID, DRY, KISS, также использую практики чистого кода и следую соглашениям REST при работе с http, имею опыт работы с SOAP. Имею большой опыт использования инструментов тестирования JUnit, Mockito. В процессе работы неоднократно приходилось использовать Jmeter. Последние 2 года работал руководителем Java Unit в компании SENLA. В процессе работы отдел вырос в 2 раза. Как главный инженер проводил подготовительные интервью для сотрудников своего офиса, смежных офисов, а также тренировал других коллег проводить интервью для их личностного роста, выступал в качестве руководителя на внутреннем проекте, менторил инженеров для освоения новых технологий. Участвовал в разработке плана подготовки сотрудников компании к работе на коммерческих проектах. Также в качестве руководителя отдела Java я регулярно проводил оценки производительности для своих подчиненных и составлял для них личные планы развития. В процессе трудовой деятельности я провёл большое количество собеседований в трёх компаниях на должности младшего и старшего уровня. Имею опыт обучения новичков. Принимал участие в защите дипломов на курсах программирования. В работе люблю задачи, требующие нестандартного решения. Также с удовольствием изучаю новые технологии.

Подробнее

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

BioTech, Pharma, Health care & Sports • E-commerce & Retail • HRTech • Manufacturing • Media • Social Networking • Telecom
СХ
Сергей Х.
Ruby разработчик
Анапа
Senior
3 636,36 Р/час
PostgreSQL
RabbitMQ
Git
HTML
CSS
MySQL
Docker
Elasticsearch
API
JavaScript
+100

Senior Ruby on Rails разработчик с 15+ годами коммерческого опыта проектирования и разработки высоконагруженных веб-приложений, API и микросервисных систем. Специализируюсь на backend-разработке со знанием fullstack стека, имею подтвержденный опыт масштабирования систем до 9+ млн запросов/месяц и работы с проектами различной степени сложности — от монолитных приложений до распределенных микросервисных архитектур. Экспертиза в разработке: • Проектирование и разработка REST API по спецификации JsonAPI, GraphQL и gRPC для мобильных и веб-приложений • Архитектура мультитенантных систем с изоляцией данных для множественных клиентов • Разработка высоконагруженных систем: оптимизация производительности, многоуровневое кеширование, балансировка нагрузки • Интеграция AI/ML решений: работа с LLM-моделями (OpenAI, Ollama), системы RAG (Retrieval-Augmented Generation), векторные БД (Qdrant, pgvector) • Работа с легаси-кодом: рефакторинг, покрытие тестами, миграция на актуальные версии Ruby/Rails

Подробнее
AgroTech • E-commerce & Retail • EdTech • FoodTech • Manufacturing • Social Networking
Максим М.
Фото доступно после регистрации
Максим М.
Ruby разработчик
Минск
Senior
3 168,83 Р/час
PostgreSQL
Git
HTML
CSS
MySQL
Docker
Elasticsearch
API
Java
JavaScript
+79
Внедрить улучшения в пользовательский интерфейс
Реализовать адаптивную верстку интерфейса
Исправить ошибки в существующем функционале
Разработать интеграцию между системами
Разработать REST API по техническому заданию
Разработать архитектуру микросервиса
Интегрировать платежный шлюз
Оптимизировать выполнение фоновых задач (background jobs)
+8

НАВЫКИ • Более 11 лет работы с веб-разработкой • Глубокие знания и опыт работы с Ruby on Rails (более 8 лет) • Отличное владение принципами ООП, паттерном MVC, а также навыками проектирования и разработки программных решений • Практический коммерческий опыт работы с: GraphQL, Grape, веб-фреймворками, фреймворками для тестирования, ORM • Знание и опыт работы с технологиями баз данных SQL и NoSQL • Уверенное владение системами контроля версий (Git, GitHub, GitLab, Bitbucket) • Работа в мультидисциплинарных командах ОПЫТ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ Языки программирования и серверные фреймворки • Ruby / Ruby On Rails / Grape • Java / Spring • PHP / Yii • Python / Flask • TypeScript Базы данных и ORM-фреймворки • PostgreSQL, MySQL, SQLite, OracleSQL, MariaDB, MongoDB • ActiveRecord Технологии на стороне клиента • VueJS, React, JQuery, CoffeeScript • CSS / SCSS / LESS, Bootstrap, Tailwind CSS Content Management Systems • Magento • Fiona Программная среда, технологии и приложения • IntelliJ Idea • RubyMine • Visual Studio Системы контроля версий • GIT • GitHub • GitLab • Bitbucket Операционные системы • Linux / Ubuntu • Windows 7, 8, 10 • MAC OS X

Подробнее
AI & Robotics • Manufacturing
ДК
Даниил К.
Data Scientist
Минск
Middle+
4 415,58 Р/час
PostgreSQL
Git
Docker
API
SQL
Python
DevOps
ER
MongoDB
Kubernetes
+65

Специалист по данным / Инженер по Машинному Обучению с опытом работы 3 года. Специалист по данным с сильным математическим образованием и хорошими навыками программирования. Обладает универсальным набором навыков, охватывающим инженерию данных и анализ данных, с возможностью адаптации к динамичной рабочей среде. Специализируется на обработке естественного языка, компьютерном зрении и прогнозирующем моделировании в различных областях бизнеса. Имеет опыт работы на всех этапах обработки и анализа данных, от понимания бизнес проблем до внедрения моделей ML в эксплуатацию. Языки программирования: Python. Технологии программирования gradio. Data science Pandas, Numpy, Seaborn, Plotly. Машинное обучение Scikit-learn, XGBoost, BitsAndBytes. Глубокое обучение PyTorch, Tensorflow, Keras, OpenVINO, TensorRT, TensorBoard, NVIDIA NGC. Компьютерное зрение OpenCV, Torchvision. Обработка естественного языка Hugging Face, OpenAI API, Langchain, PEFT, Spacy, Gensim, NLTK, BERTopic. MLOps MLFlow. Инженерия данных Apache Spark, PySpark. Облачные технологии AWS(Sagemaker, S3, EKS, EC2, Bedrock, DynamoDB, Cloudwatch и т. д.), Azure(Virtual Machines, Spot VM, SQL, ML, Functions, Synapse, Analysis Services, Data Factory, Blob Storage, DevOps, etc). Базы данных Redis, MongoDB, PostgreSQL. DevOps Docker, Docker Compose, Kubernetes (k8s), Bash Scripting. Системы контроля версий Git, Github. Достижения Настройка инфраструктуры AWS Настроил инфраструктуру AWS для мониторинга и отслеживания моделей на этапе экспериментов, что позволило сделать процесс разработки более удобным и эффективным, а развертывание моделей машинного обучения - надежным и безопасным. Коммуникационный чат-бот Разработан коммуникационный чат-бот с LLM для разговоров от лица различных персонажей и с ответами на пользовательские запросы.

Подробнее