РК
Роман К.
Мужчина, 31 год
Россия, Санкт-Петербург, UTC+3
Ставка
3 871,64 Р/час
вкл. НДС 20% (516.67 Р)
Специалист доступен с 15 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Роман — Java-разработчик уровня Senior из Санкт-Петербурга. Специализируется на разработке веб- и мобильных приложений. Имеет опыт работы в отраслях FinTech & Banking и E-commerce & Retail.
Ключевые навыки: Apache, Avro, Bouncy Castle, CI/CD, Confluence, Docker, Erwin, Flink, GitLab, Gradle, GreenPlum, Hibernate, IntelliJ IDEA, Jasper reports, Java, Java 11, JDBC, Jira, JUnit, JWT, Kafka, Kafka Streams, Kubernetes, Linux, Liquibase, Lombok, macOS, Maven, Mockito, MS Windows, OpenAPI, OpenShift, Oracle, PostgreSQL, Postman, REST API, schema registry, SOAP, Spark Streaming, Spring, Spring Boot, SQL, Swagger, Tapestry, Thymeleaf.
Имеет опыт работы на следующих проектах:
- Разработка веб- и мобильных приложений для юридических лиц в FinTech & Banking. Задачи включали рефакторинг кода, репликацию данных с использованием Kafka, разработку микросервисов, расширение функциональности JWT, формирование PDF-документов, проектирование структуры БД с использованием Liquibase и другие. Достижения: сокращение времени обработки запросов на 30% за счёт оптимизации кода и перехода на микросервисную архитектуру, успешное завершение миграции данных.
- Интеграция систем терминалов сбора данных с учётными системами 1С в E-commerce & Retail. Задачи включали поддержку ПО, внедрение CI/CD процессов, unit-тестирование, автоматизацию формирования отчётности, разработку и тестирование веб-сервисов, оптимизацию производительности веб-сервисов и другие. Достижения: успешная интеграция терминалов сбора данных в срок, снижение времени обработки складских операций на 40% после автоматизации процессов.
Проекты
(6 лет 9 месяцев)
Разработка веб- и мобильных приложений для юридических лиц.
Роль
Java Developer
Обязанности
Рефакторинг кода с целью повышения его читаемости и уменьшения технического долга.
Репликация данных из монолитного приложения в микросервисы с использованием Kafka для обеспечения целостности данных.
Разработка микросервисов для реализации специфичных бизнес-логик, що уменьшило нагрузку на основные сервисы.
Расширение функциональности JWT для обеспечения кросс-системного взаимодействия.
Формирование PDF-документов для улучшения reporting процессов.
Проектирование структуры БД с использованием Liquibase для упрощения развертывания новых версий.
Организация выгрузки данных с использованием внутреннего планировщика задач, что повысило эффективность обработки задач.
Создание SQL-скриптов для миграции и выгрузки данных, обеспечивающих быструю адаптацию базы данных.
Проектирование сущностей на базе ER-моделей для генерации XML-конфигураций для Hibernate, что упростило дальнейшее масштабирование.
Внедрение систем мониторинга для повышения надёжности приложений и быстрого реагирования на инциденты.
Поддержка Legacy-проекта с целью обеспечения бесперебойной работы.
Миграция пользователей между системами, что способствовало улучшению пользовательского опыта.
Разработка микросервисной архитектуры для перехода с монолита, что повысило гибкость системы.
Оптимизация существующего кода, что способствовало снижению времени обработки запросов.
Написание unit-тестов, обеспечивающих высокое качество кода.
Реализация DAO-слоёв на базе внутреннего языка запросов ЯОПУС с обёрткой Criteria API для повышения удобства работы с данными.
Достижения
Сокращение времени обработки запросов на 30% за счет оптимизации кода и перехода на микросервисную архитектуру
Успешное завершение миграции данных, что привело к увеличению производительности системы
Стек специалиста на проекте
Bouncy Castle, GitLab, Postman, Lombok, Liquibase, JSON, REST, JUnit, Mockito, Gradle, JDBC, Apache, JWT, Erwin, Kafka, Tapestry, Kafka Streams, Confluence, SQL, Docker, Hibernate, Maven, OpenAPI, Spring, SAP XML, Jira, PostgreSQL, Framework, Kubernetes, Jasper reports
Отрасль проекта
FinTech & Banking
Период работы
Июнь 2022 - Июль 2025
(3 года 2 месяца)
Интеграция систем терминалов сбора данных с учётными системами 1с
Роль
Java Developer
Обязанности
Поддержка ПО: рефакторинг и ревью кода для повышения его стабильности.
Внедрение CI/CD процессов для автоматизации развертывания приложений, сокращая время до выхода на продукт.
Unit-тестирование и ручное тестирование, что обеспечивало высокое качество реализуемых функций.
Автоматизация формирования отчётности в виде дашбордов и печатных форм, что существенно сократило время на подготовку отчетов.
Разработка и тестирование веб-сервисов для автоматизации учёта складских операций с использованием REST API, что улучшило взаимодействие между системами.
Оптимизация производительности веб-сервисов для сокращения времени отклика, что положительно сказалось на пользователях.
Реализация REST API для интеграции с терминалами сбора данных, что повысило скорость обработки информации.
Проектирование и редактирование схем БД с применением Liquibase для упрощения процессов миграции.
Визуализация процесса сборки заказа и сбор физических метрик для улучшения аналитических процессов.
Достижения
Успешная интеграция терминалов сбора данных в срок, что повысило эффективность бизнес-процессов
Снижение времени обработки складских операций на 40% после автоматизации процессов
Стек специалиста на проекте
Работа с интеграциями, Postman, миграции, Базы данных, Lombok, Ревью, Liquibase, JUnit, Swagger, Рефакторинг, Проектирование, Kafka, Thymeleaf, Docker, Hibernate, Тестирование Web, Maven, REST API, Spring, Unit testing, PostgreSQL, CI/CD
Отрасль проекта
E-commerce & Retail
Период работы
Ноябрь 2018 - Май 2022
(3 года 7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Пензенский Государствуенный Университет
Специальность
Информационная безопасность автоматизированных систем
Завершение учебы
2018 г.