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

ID 27855
РП
Роман П.
Мужчина, 35 лет
Россия, Астрахань, UTC+4
Ставка
3 339,64 Р/час
вкл. НДС 5% (123.81 Р)
Специалист доступен с 31 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle+
Навыки
batch
boot
CI/CD
cloud
core
Data
Docker
Framework
Git
Gradle
Hibernate
idea
Java
java 11+
Java Core
JPA
JUnit
Kafka
Kotlin
Kubernetes
Linux
macOS
Maven
MS Windows
MVC
PostgreSQL
RabbitMQ
Spring
Spring Data JPA
Testing
XML
Camunda 7
Web
ELK Stack
Identity Server
Java SE
TDD
Kanban
Scrum
MS SQL
Отрасли
FinTech & Banking
Manufacturing
Знание языков
Английский — B1
Главное о специалисте
Краткая информация о специалисте Более 5 лет опыта работы в сфере Java-разработки; Опыт оптимизации и увеличения быстродействия критических мест; Сильное аналитическое мышление и способность декомпозиции сложной задачи; Применение гибких методологий разработки Agile; Проектирование и разработка бэкенд приложений на Spring Boot; Проектирование и разработка графических интерфейсов с нуля, разработка desktop-приложений на Swing и JavaFX; Внедрение test-driven подхода в продуктовую работу; Языки программирования: Java (8+), опыт переписывания приложений с других языков на Java, Kotlin Фреймворки и технологии: Spring (Core, Boot, Data, Data JPA), Hibernate, WebSocket, SSE (Server-Sent Events) Микросервисы: разработка, оптимизация, деплой, взаимодействие. Монолиты: опыт поддержки и миграции к микросервисной архитектуре. Шины данных: RabbitMQ. Инструменты и базы данных: Maven, Gradle, PostgreSQL, Redis, Docker, Rest API. Методологии: Agile (Scrum, Kanban), TDD, CI/CD. Тестирование: разработка автотестов (JUnit) Личностные качества: ответственность и внимание к деталям, умение работать в команде и эффективно коммуницировать, стремление к изучению новых технологий и улучшению существующих процессов
Проекты   (6 лет 1 месяц)
Совкомбанк (Фронт ЮЛ)
Роль
Java Бэкенд разработчик
Обязанности
Описание проекта Веб-приложение на Java для работы менеджеров с юридическими лицами-клиентами банками. Обязанности Разработка нового функционала веб-приложения на Java по требованиям бизнеса(создание новых сервисов, написание хранимых процедур) исправление багов Проектирование новых API с нуля в соответствии с принципами Restful; оптимизация производительности. Реализация real-time уведомлений для клиентов через SSE (изменение статуса депозита)."
Достижения
- увеличение быстродействия приложения: добавление индексов в БД Oracle, использование нативных запросов и хранимых процедур для критических мест - внедрение системы депозитов для юридических лиц: внедрение шедулеров для начисления процентов, обработки статусов состояний депозитов и счетов.
Стек специалиста на проекте
PostgreSQL, Scrum, REST API, JPA, Maven, Linux, Hibernate, Data, TDD, Oracle SQL, Vaadin, Kafka, Testing, Web, CI/CD, Spring, MS SQL, boot, Framework, core, Camunda 7
Отрасль проекта
FinTech & Banking
Период работы
Август 2022 - Май 2025  (2 года 10 месяцев)
ООО "Астравторсырье" (Компания для приема металлолома)
Роль
Lead Java developer
Обязанности
Описание проекта Развитие экосистемы внутренних приложений на Java и PHP Обязанности Доработка существующего программного обеспечения компании - десктопные приложения Java и бекенд веб-приложения на Java. Добавление оффлайн работы с отложенной синхронизацией с основным бекенд приложением и загрузкой отчетов, Реализация логирования действий пользователя и авторизационных сессий Внедрение поддержки новых типов весов для металла. Разнесение логики бэкенд приложения на отдельные модули и внедрение DSL для обработки специфически настраиваемых задач Проектирование новых API с нуля в соответствии с принципами Restful; Реализация отправки смс оповещений по критическим событиям на указанные номера телефонов Интеграция WebSocket для мгновенной синхронизации данных между оффлайн- и онлайн-режимами приложения.
Достижения
Создал свой собственный DSL язык для внутренних задач компании и парсера к нему (построено на языке Kotlin) Устранение утечек памяти в JavaFX приложениях путем внедрения зависимостей через конструктор а не создание объектов в коде.
Стек специалиста на проекте
PostgreSQL, MySQL, REST API, JPA, Maven, Linux, Hibernate, Java SE, Data, Java FX, Camunda, Kafka, Swing, Testing, Web, ELK Stack, CI/CD, Spring, boot, Framework, core
Отрасль проекта
Manufacturing
Период работы
Декабрь 2020 - Июль 2022  (1 год 8 месяцев)
АО Вкабанк
Роль
Ведущий специалист разработки программных продуктов
Обязанности
Описание проекта Платформа для взаимодействия с государственными сервисами СМЕВ3 Обязанности Разработка информационных систем: бекенд приложение на java для интеграции систем банка с гос системой СМЕВ3 и десктопное приложение на java для сбора биометрии; Настройка и мониторинг выгрузки данных из таблиц БД банка. Оптимизация SQL-запросов для выборки данных. Валидация и актуализация шаблонов XML под изменения в API СМЕВ3. Обновление сертификатов ЭП (КриптоПРО). Исправление ошибок подписи/верификации (например, из-за истечения срока действия сертификата). Проектирование новых API с нуля в соответствии с принципами Restful; Мониторинг и логирование отправляемых/получаемых SOAP-сообщений. Обработка ошибок (например, SMV-100, SMV-300) и автоматизация повторных отправок. Передача данных в ЕСИА через СМЕВ3: формирование биометрических данных в требуемом формате
Достижения
Написание обертки для доступа из Java к функциям C/C++ библиотеки для распознавания лица от Ростелеком Увеличил uptime интеграции с гос. системами за счёт retry-логики и мониторинга. Улучшил производительность биометрического приложения, сократив время записи на 40%. Провел оптимизации SQL-запросов к БД банка
Стек специалиста на проекте
Java, C++, SQL, REST API, Gradle, C, Swing
Отрасль проекта
FinTech & Banking
Период работы
Май 2019 - Ноябрь 2020  (1 год 7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Астраханский государственный технический университет, Астрахань (АГТУ)
Специальность
Факультет Информационных технологий и коммуникаций, Специалист
Завершение учебы
2015 г.

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

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
+91

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

Подробнее

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

E-commerce & Retail • EdTech • HRTech • Logistics & Transport
ЕБ
Елена Б.
Санкт-Петербург
Бизнес/системный аналитик
Senior
2 838,69 Р/час
business studio
Работа с интеграциями
UML
erdмодели
office
Разработка
взаимодействие с командой
Use Cases
SQL запросы
Swagger
+32

Елена — бизнес- и системный аналитик уровня Senior. Специализируется на анализе бизнес-процессов, моделировании, работе с интеграциями и разработке. Имеет опыт работы в отраслях EdTech, Logistics & Transport, HRTech, E-commerce & Retail. Участвовала в проектах в роли Fullstack-аналитика и Product Owner. Среди проектов: - Red Dynamics (EdTech) — анализ кадровых процессов, выявление узких мест и предложение решений для автоматизации, формирование системы KPI для процессов, настройка визуализации в DataLens. - Автоматизация процессов в компании по продаже автотранспорта (Logistics & Transport) — настройка воронки продаж, анализ и описание процессов воронки, проектирование решений, мэппинг данных для интеграции между сайтом и CRM. - Внедрение CRM-системы (HRTech) — формирование и приоритизация требований для внедрения CRM, описание бизнес-процессов компании, выявление узких мест, настройка воронок и напоминаний. - Оптимизация закупок и документооборота (E-commerce & Retail) — формализация процессов согласования закупок и договоров, настройка маршрутов согласования и шаблонов документов. Общая продолжительность работы на проектах — 8 лет 4 месяца.

Подробнее
FinTech & Banking • Manufacturing
РП
Роман П.
Астрахань
Java разработчик
Middle+
3 339,64 Р/час
batch
Kanban
MS Windows
core
Spring Data JPA
Data
Java SE
XML
Java
Scrum
+40

Краткая информация о специалисте Более 5 лет опыта работы в сфере Java-разработки; Опыт оптимизации и увеличения быстродействия критических мест; Сильное аналитическое мышление и способность декомпозиции сложной задачи; Применение гибких методологий разработки Agile; Проектирование и разработка бэкенд приложений на Spring Boot; Проектирование и разработка графических интерфейсов с нуля, разработка desktop-приложений на Swing и JavaFX; Внедрение test-driven подхода в продуктовую работу; Языки программирования: Java (8+), опыт переписывания приложений с других языков на Java, Kotlin Фреймворки и технологии: Spring (Core, Boot, Data, Data JPA), Hibernate, WebSocket, SSE (Server-Sent Events) Микросервисы: разработка, оптимизация, деплой, взаимодействие. Монолиты: опыт поддержки и миграции к микросервисной архитектуре. Шины данных: RabbitMQ. Инструменты и базы данных: Maven, Gradle, PostgreSQL, Redis, Docker, Rest API. Методологии: Agile (Scrum, Kanban), TDD, CI/CD. Тестирование: разработка автотестов (JUnit) Личностные качества: ответственность и внимание к деталям, умение работать в команде и эффективно коммуницировать, стремление к изучению новых технологий и улучшению существующих процессов

Подробнее
E-commerce & Retail • FinTech & Banking • Urban technology
АШ
Антон Ш.
Казань
Java разработчик
Middle+
2 825,85 Р/час
REST
JUnit
Spring Boot
MVC
MyBatis
Java Core
Spring Data
Spring
hibernate/jpa
+9

Антон — Java-разработчик уровня Middle+ из Казани. Специализируется на разработке приложений с использованием Java Core, Spring, Spring Boot, Spring Data, Hibernate/JPA, MyBatis, REST и других технологий. Имеет опыт работы в отраслях FinTech & Banking, Urban technology, E-commerce & Retail. Участвовал в проектах «Сбербанк Факторинг», «PCS-IT» и «Xgeneration». В рамках проекта «Сбербанк Факторинг» занимался доработкой микросервисов, написанием юнит- и интеграционных тестов, взаимодействием с аналитиками, проведением кросс-ревью и исправлением багов. В проекте «PCS-IT» создавал и поддерживал веб-сервисы на основе Spring Boot, работал с PostgreSQL и MySQL, занимался миграцией БД через Liquibase. В проекте «Xgeneration» исправлял баги, поддерживал веб-приложение, работал с MySQL и участвовал в декомпозиции задач. Общая продолжительность работы на проектах — 3 года 3 месяца.

Подробнее
FinTech & Banking
ИМ
Иван М.
Ярославль
QA авто
Senior
3 610,39 Р/час
Trino
Регрессионное тестирование
Kaspresso
Mockk
Gitlab CI
Bamboo
GraphQL
GitLab
MS Windows
Postman
+56

Иван — Senior QA Engineer из Ярославля с опытом работы в FinTech & Banking. Специализируется на автоматизированном тестировании. Имеет высшее образование по специальности «Информационные системы и технологии». Опыт работы на проектах: - Участие в комплексной банковской системе с микросервисной архитектурой и внешними интеграциями. Проводил функциональное тестирование веб-интерфейса и backend-логики, разрабатывал и поддерживал автотесты на Java и Python, работал с Trino, Kafka, Kibana, Jaeger, проводил нагрузочное тестирование. - Работа над высоконагруженной банковской платформой с веб-интерфейсом и сложной backend-инфраструктурой. Выполнял интеграционное тестирование микросервисной архитектуры, настраивал и проверял работу Kafka-топиков, выполнял сложные SQL-запросы, разрабатывал профили нагрузки и проводил нагрузочное тестирование. - Разработка и поддержка финтех-приложения для торговли ценными бумагами. Проводил ручное тестирование мобильных приложений и веб-интерфейса, проверял критический функционал, тестировал API, писал UI-тесты на Kotlin и Python, применял принципы ООП в Python-скриптах для Appium, разрабатывал Pytest-фикстуры для управления тестовыми данными. Общая продолжительность работы на проектах — 4 года 2 месяца.

Подробнее
E-commerce & Retail • FinTech & Banking
МР
Михаил Р.
Ульяновск
QA ручной
Senior
2 440,5 Р/час
Apache Kafka
Git
Docker
REST
SQL
SOAP
Postman
Linux
Codeception
архитектура
+11

Михаил — тест-менеджер уровня Senior из Ульяновска. Специализируется на тестировании в отраслях FinTech & Banking и E-commerce & Retail. Ключевые навыки: Apache Kafka, Codeception, Docker, Git, Linux, Postman, REST, SOAP, SQL, архитектура, микросервисная архитектура. Имеет опыт работы на следующих проектах: - Компания под NDA (банк): роль — главный специалист отдела тестирования, инженер по ручному тестированию (старший). Тестировал высоконагруженные микросервисы вендорской и собственной внутрикомандной разработки. Управлял командой из двух тестировщиков. Применял Postman, REST, SOAP, тестирование API, тестирование ПО, SQL, XML, JSON, Swagger, микросервисную архитектуру. - Компания под NDA (финтех): роль — инженер по обеспечению качества (средний), инженер-тестировщик. Участвовал в проекте по интеграции СБП (Система быстрых платежей). Применял Postman, XML, REST, тестирование API, регрессионное тестирование, JSON, Swagger, Charles, Mocha, микросервисную архитектуру. - Simtech Development: роль — старший специалист по контролю качества, ранее инженер по ручному тестированию (средний). Занимался функциональным и интеграционным тестированием продуктов компании, анализом соответствия продукта требованиям, составлением тестовой документации, проведением смок- и регресс-тестирования системы и другими задачами. Применял Linux, Docker, PHP, Codeception, Git, SQL.

Подробнее