×
Павел Баль

Павел Баль

Java разработчик

Гомель, Беларусь
+375444777007
Русский, English

Background


About

About

Java-разработчик с более чем 3 годами опыта в одном из лидирующих финтех-холдингов страны. Сформировал инженерный подход, ориентированный на создание стабильных, поддерживаемых и безопасных решений для высокотребовательной финансовой среды. Активно применял Spring Boot, Hibernate, Kafka, практики CI/CD и командной работы. Умею не только писать код, но и глубоко разбираться в предметной области, чтобы предлагать эффективные технические решения бизнес-задач.

Work Experience

Work Experience

  • Java разработчик (Middle)Сбер

    Jun, 2022 - Aug, 20253 years 2 months

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

    • Разработка и поддержка микросервисов на Java с использованием Spring и Hibernate

    • Проектирование и реализация REST API, а также интеграция с внешними и внутренними сервисами банка через JSON-RPC и Apache Kafka для обеспечения сквозного бизнес-процесса

    • Проектирование и разработка системы шаблонов для автоматической генерации юридически значимой документации (PDF, DOCX) с использованием Apache Freemarker

    • Реализация бизнес-логики работы с данными в реляционной СУБД PostgreSQL и кеширования часто запрашиваемых данных в Redis для повышения отзывчивости UI

    • Управление жизненным циклом схемы БД и обеспечение консистентности данных на всех стендах с помощью Liquibase

    • Гарантия качества и надежности кода через написание модульных и интеграционных тестов (JUnit, Mockito) и активное участие в код-ревью

    • Участие в проектировании архитектуры системы, фокус на обеспечение отказоустойчивости и поддерживаемости сервисов

    • Профилирование и оптимизация производительности критически важных модулей (анализ памяти, времени ответа) с помощью JFR и VisualVM

Skills

Skills

  • Backend Development

    Java

    Spring Framework

    Spring Boot

    Hibernate

    FreeMarker

    SQL

    PostgreSQL

    Redis

    REST

    Apache Kafka

    gRPC

    WebSockets

    GraphQL

    Docker

    Kubernetes

    Bash

    Linux

    Git

    Maven

    Gradle

    JUnit

    Mockito

    Jira

    Confluence

    Intellij IDEA

Education

Education

  • Физика и ИТ, , Гомельский государственный университет им. Франциска Скорины

    Sep, 2019 - Sep, 2023