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

ID 27743
РБ
Роман Б.
Мужчина, 25 лет
Россия, Санкт-Петербург, UTC+3
Ставка
2 164,93 Р/час
НДС не облагается
Специалист доступен с 18 сентября 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle
Навыки
Java
Hibernate ORM
Spring
JPA
XML
REST
Maven
HTTP
Docker
JUnit
Swagger
Gradle
SQL
JWT
Lombok
Microservices
Unit testing
JDBC
Kafka
Linux
Отрасли
E-commerce & Retail
FinTech & Banking
RnD
Знание языков
Русский — C2
Английский — B2
Главное о специалисте
Разработчик с глубокими знаниями Java, с жаждой новых знаний и навыков в веб-разработке. Способность к аналитическому мышлению, разработке сложных решений и успешной работе в команде делает меня идеальным кандидатом для проектов в сфере веб-разработки. Есть опыт в создании и оптимизации веб-приложений. Умение эффективно работать с базами данных, Docker и Spring Framework. Готов решать сложные задачи и преобразовывать требования в инновационные решения.
Проекты   (5 лет 9 месяцев)
Банк ВТБ (ПАО)
Роль
Разработчик
Обязанности
- Участвовал в проектировании, реализации и оптимизации кода на Java с использованием Spring Framework, обеспечивая высокую производительность и масштабируемость приложений. Занимался интеграциями нескольких микросервисов посредством Feign-клиентов и REST API.
Достижения
Разработал систему динамического переключения между основным и резервным источниками данных для корпоративного приложения. Реализовал отказоустойчивость с использованием Spring Boot, Docker Compose, ETCD, Kafka. Настроил YAML-конфигурации для автоматической репликации, интеграции Liquibase и JPA, обеспечив непрерывность работы приложения даже при сбоях основного источника данных. Внедрил систему автотестов, что позволило сократить время регрессионного тестирования на 40% и повысить качество выпускаемого продукта за счет своевременного выявления и устранения дефектов
Стек специалиста на проекте
Java, REST API, Spring Boot, JPA, YAML, Liquibase, Kafka, Testing, Docker Compose, Регрессионное тестирование, Spring, Feign Client, Работа с интеграциями, Framework, etcd, конфигурации
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2024 - По настоящее время  (1 год 8 месяцев)
SberTech
Роль
Разработчик
Обязанности
Разработка серверной части на микросервисной архитектуре, системы выборов избирательных кампаний. - Написание сервисов на Java, Spring Boot. - Взаимодействие с базами данных Oracle, PostgreSQL с использованием Hibernate. Поддержка версионности с помощью Liquibase. - Внутренний и внешний обмен данными на Kafka, Rest, GRPC - Настройка шаблонов и конфигурация OpenShift и Istio - Описание контрактов с помощью OpenApi спецификаций - Установка deploy на разработнические и тестовые среды - Code review - Написание юнит тестов
Стек специалиста на проекте
PostgreSQL, Git, Java, Jira, Confluence, Oracle, Bitbucket, REST API, Spring Boot, Hibernate, Jenkins, Swagger, OpenShift, Liquibase, gRPC, Kafka, Red Hat, OpenAPI
Отрасль проекта
FinTech & Banking
Период работы
Май 2022 - Февраль 2024  (1 год 10 месяцев)
Маяковка
Роль
Разработчик
Обязанности
- Создание внешнего статистического API-сервиса с применением Spring Boot. - Принимал активное участие в разработке и обеспечении надежной поддержки RESTful-сервисов. - Разработка надежной валидации запросов с использованием стандартных аннотаций Spring Validation и индивидуальных аннотаций на уровне класса, для точной и гибкой проверки данных. - Создание модуля для генерации электронных отчетов, используя библиотеку Apache POI. - Занимался разработкой конфигурационных файлов DockerFile, Docker Compose и Nginx, обеспечивающих эффективную контейнеризацию и развертывание приложений, с целью повышения масштабируемости и упрощения процесса развертывания.
Достижения
- Разработал эффективную систему аутентификации пользователей на основе Spring Security и JWT. - Осуществил детальную документацию для API через инструмент Swagger, содействуя улучшению общения и понимания между разработчиками и другими участниками проекта. - Выполнил рефакторинг половины монолитного проекта, улучшив его читаемость и легкость обслуживания.
Стек специалиста на проекте
API, REST API, Spring Boot, Apache POI, Spring Security, Nginx, JWT, Docker Compose, Dockerfile, Spring, Validation, сервисы
Отрасль проекта
RnD
Период работы
Февраль 2021 - Май 2022  (1 год 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Офис
Командировки
Готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Saint-Petersburg State University of Aerospace Instrumentation
Специальность
Мехатроника и мобильная робототехника
Завершение учебы
2020 г.

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

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

Подробнее

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

E-commerce & Retail • FinTech & Banking • GameDev • HRTech • RnD • Telecom • Travel, Hospitality & Restaurant business
МБ
Максим Б.
Ростов-на-Дону
QA ручной
Senior
2 954,3 Р/час
Grafana
cluster
PHP
Browser Stack
GitLab
Postman
HTTP
Asana
DevTools
REST
+67

Опыт тестирования 7 лет Опыт работы с инструментами и технологиями: Android Studio, XCode, Charles Proxy, Proxyman, Chrome Dev Tools, Browser Stack, ELK Stack, Kibana, Postman, Swagger, Fiddler, DBeaver, Firebase, Amplitude, Jenkins REST, SOAP, Git, Asana, test flight VSCode, Jira, Confluence, AppCenter Опыт работы с языками: Python, Javascript, SQL, XML Опыт работы с фреймворками: Selenium, Playwright, Allure Навыки: Создание тест-кейсов; Оформление баг-репортов; Анализ логов; Работа с SQL запросами и базами данных; Понимание SDLC, методологий тестирования, принципов тест дизайна; Навыки работы с системами контроля версий; Работа с тестовыми артефактами и подходами тестирования; Составление тест-планов; Создание тест-кейсов и чек-листов; Разработка тестовых сценариев; Оформление баг-репортов; Регрессионное тестирование; Навыки проведения E2E тестов; Навыки организации и планирования процессов тестирования; Опыт проведения интеграционных тестов; Понимание основ клиент-серверной архитектуры; Кроссбраузерное тестирование. Виды тестирования: Дымовое тестирование; Тестирование критического пути; Расширенное тестирование; Тестирование нового функционала; Повторное тестирование; Регрессионное тестирование; Интеграционное тестирование; Системное тестирование; Тестирование документации; Тестирование установки; Тестирование на удобство использования; Тестирование графического интерфейса пользователя; Тестирование совместимости; Тестирование локализации; Кроссплатформенное тестирование; Нагрузочное тестирование.

Подробнее
Hardware • Information Security • IoT • Media • Social Networking
АК
Андрей К.
Москва
Python разработчик
Middle+
3 981,88 Р/час
monitoring
developer
C/C++
Grafana
Работа с интеграциями
modbus
docx
ГИС
Анализ
GitLab
+80

Андрей — опытный Python-разработчик уровня Middle+. Обладает навыками работы с различными технологиями и инструментами, такими как Ansible, Apache Kafka, DevOps, Django, Docker, DRF, Elasticsearch, FastAPI, Flask, Microsoft, MongoDB, MQ, MySQL, NoSQL, Oracle, PostgreSQL, RabbitMQ, SQL, SQLAlchemy и другие. Андрей имеет опыт разработки систем в различных отраслях, включая информационную безопасность, аппаратное обеспечение, социальные сети и IoT. Он работал над проектами, связанными с реализацией требований информационной безопасности, разработкой системы гарантированного доведения команд БПЛА, созданием модулей для корпоративного портала и разработкой IoT-платформы управления инженерными системами здания. Также участвовал в разработке информационно-аналитической системы. На проектах Андрей выполнял роли Python-разработчика, разработчика ПО и back-end разработчика. Его опыт работы на проектах составляет 12 лет.

Подробнее
Cloud Services • FinTech & Banking • Social Networking
ВШ
Владимир Ш.
Санкт-Петербург
Backend разработчик
Middle+
3 468,09 Р/час
ELK
Grafana
Коммуникабельность
Работа с интеграциями
Проектирование БД
Профилирование
Gin
AWS
GitLab
Разработка
+55

Java-разработчик с опытом более 5 лет в коммерческой разработке. Занимался одиночной разработкой проектов, а также принимал участие в разработке продуктов в командах от 10 человек. Помимо этого интересуюсь другими ЯП и инструментами разработки, в случаях если новое решение будет более релевантно, применяю его в работе. Борюсь за качественный и аккуратный код, возможный для расширения и изменения. Почти ежедневно читаю новые статьи об IT: что касается моих направлений разработки, чтобы не терять компетенцию. Самая интересная и/или технически сложная задача из опыта? Рефакторинг сервиса с нуля: MVP решение требовалось переписать на расширяемую, легко читаемую и поддерживаемую архитектуру. Hard skills: Разработка высоконагруженных систем Проектирование баз данных Проектирование архитектуры продукта Рефакторинг систем Настройка CI/CD Написание полного цикла тестирования, за исключением системных тестов Работа с интеграциями Высокая экспертиза в локализации и исправлении багов Настройка инфраструктуры с нуля Профилирование продукта Soft skills: Коммуникабельность Умение работать самостоятельно и в команде Нацеленность на результат Ответственность Аналитический склад ума Системный подход в работе

Подробнее