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

ID 27743
РБ
Роман Б.
Мужчина, 25 лет
Россия, Санкт-Петербург, UTC+3
Ставка
2 164,93 Р/час
НДС не облагается
Специалист доступен с 31 июля 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 лет 7 месяцев)
Банк ВТБ (ПАО)
Роль
Разработчик
Обязанности
- Участвовал в проектировании, реализации и оптимизации кода на 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, Работа с интеграциями, Framework, etcd, конфигурации, feignклиентов
Отрасль проекта
FinTech & Banking
Период работы
Февраль 2024 - По настоящее время  (1 год 6 месяцев)
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, OpenShift, Liquibase, gRPC, Kafka, Red Hat, OpenAPI, swagger 
Отрасль проекта
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) ▪ Анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее

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

Blockchain • E-commerce & Retail
ВЛ
Виталий Л.
Минск
QA авто
Senior
3 636,36 Р/час
Управление командой
Регрессионное тестирование
Обучение сотрудников
WebDriver
SOAP/REST
Подготовка и проведение презентаций
GitLab
Разработка и внедрение систем
Postman
Java
+34

- Более 13 лет опыта в автоматизации тестирования и обеспечении качества продукта (Web, Mobile, API, Desktop) - Управление распределенной QA командой, распределение задач и приоритизация - Найм QA / AQA , проведение собеседований, построение QA команды с 0 - Построение и оптимизация QA-процессов - Релиз менеджмент от планирования до выпуска конечному пользователю - Создание тестовой документации (тест план, чек лист, тест кейсы, отчеты по тестированию) - Опыт работы в автоматизации API, веб приложений и мобильных приложений - Опыт создания тестового фреймворка с нуля, для автоматизации мобильных приложений ( Appium + Java + TestNG) - Опыт создания тестового фреймворка с нуля, для автоматизации десктоп приложения на базе Spectron (JavaScript + Spectron + Mocha) - Опыт создания фреймворка и автоматизации веб приложений (Java + SeleniumWD + TestNG)

Подробнее