Cloud Services
E-commerce & Retail
FinTech & Banking
Information Security
Realty & Constructoring
Travel, Hospitality & Restaurant business
Павел Г. Java разработчик, Senior
ID 11443
ПГ
Павел Г.
Мужчина, 27 лет
Россия, Ростов-на-Дону, UTC+3
Ставка
3 236,88 Р/час
вкл. НДС 5% (120 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B1
Главное о специалисте
Павел — опытный разработчик уровня Senior. Он обладает широким спектром технических навыков, включая опыт работы с различными фреймворками и инструментами.
Имеет опыт разработки в различных отраслях: FinTech & Banking, Information Security и Travel, Hospitality & Restaurant business. Работал над проектами, связанными с разработкой консольных приложений, систем управления доступом пользователей, OBT-систем для оказания услуг делового туризма и не только
Проекты
(5 лет 3 месяца)
Сервис для покупки и перепродажи брендовых вещей в России (NDA)
Роль
Senior Java
Обязанности
Сервис агрегирует предложения страховых компаний, помогают сделать правильный выбор, отвечают на вопросы и остаются на связи — до и после покупки полиса.
Проектирование (составление схемы данных, техническое описания взаимодействия компонентов модуля), реализация крупного модуля приложения (график работ сотрудников) и интеграция его в другие части проекта
Рефакторинг функционала и исправление возникающих ошибок в приложении
Реализация API для работы с заявками на поиск товара: работа со статусной моделью и машиной состояний (Spring State Machine)
Настройка взаимодействия между микросервисами
Реализация Unit-тестов, составление openapi-спецификации
Стек специалиста на проекте
Java 21, Spring Core, core, Flyway, API, MongoDB, Linux, Querydsl, Рефакторинг, Kafka, Web, State machine, Spring Test, Docker, Spring Web, Java 8, OpenAPI, Spring, Spring Boot, Unit testing, PostgreSQL, intelij idea
Отрасль проекта
E-commerce & Retail
Период работы
Март 2025 - По настоящее время
(5 месяцев)
Формирование и согласование произвольных документов
Роль
Backend
Обязанности
Реализация бизнес-процесса в Camunda для формирования, загрузки и согласования пользовательских документов через формы, с отображением в Cockpit и интеграцией с базой данных.
Примеры задач:
Работа с базовыми компонентами Camunda: процессы, задачи, воркеры.
Работа с типами задач: User Task, Service Task, External Task.
Настройка бизнес-процесса с Java-делегатами для обработки бизнес-логики
Настройка процесса с External Task и взаимодействием с внешними воркерами.
Создание BPMN-процессов c Camunda Modeler
Работа с DMN-таблицами
Работа со встроенными Camunda Forms и реализация Embedded Form
Интеграция Camunda с PostgreSQL
Стек специалиста на проекте
PostgreSQL, BPMN, Camunda Modeler, DMN, Camunda 8, cockpit, Camunda 7
Отрасль проекта
Cloud Services
Период работы
Февраль 2025 - Март 2025
(2 месяца)
ИСУП Финансы
Роль
Middle+ Java разработчик
Обязанности
Разработка финансовой системы крупной строительной компании крупных городов Урала и Сибири, в Москве и Московский области.
Стандартные работы с Hibernate-сущностями: создание, модификация, удаление, настройка связей между сущностями;
Реализация математических формул для расчета процентов по кредитам от различных банков;
Анализ, устранение ошибок и реализация сложных SQL-запросов для сбора финансовых показателей;
Работа с микросервисами: реализация HTTP-клиентов для сообщения между сервисами, управление кэшированием запросов, добавление авторизации и реализация внутренней логики сервисов;
Задачи с Apache Kafka: реализация синхронизации данных между двумя системами с использованием Kafka, реализация производителей и потребителей для определенных задач, доработка внутренней библиотеки по работе с Kafka, отладка чтения данных;
Доработка поисковых запросов основных сущностей приложения: реализация поиска с рекурсивным получением родительских элементов сущностей, изучение и внедрение новых библиотек QueryDSL и Blaze для составления сложного запроса с использованием сущностей, используемых в проекте;
Внедрение функционала логирования HTTP-запросов;
Поиск и устранение ошибок, рефакторинг функционала;
Доработка форматов запросов/ответов в HTTP-методах приложения;
Разработка валидаторов для входящих данных HTTP-запросов;
Покрытие разрабатываемого функционала Unit-тестами;
Создание очереди задач для перерасчета данных с использованием функционала, предоставляемого пакетом Spring Integration.
Стек специалиста на проекте
Spring Core, Spring Integration, SQL запросы, Liquibase, Keycloak, JOOQ, Linux, Querydsl, Blade, Prometheus, Kafka, Spring Test, Docker, Hibernate, Spring Web, Java 17, Maven, Spring, Spring Boot, Unit testing, PostgreSQL, Jenkins, Microservices, Apache Kafka
Отрасль проекта
Realty & Constructoring
Период работы
Август 2024 - Март 2025
(8 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Донской государственный технический университет
Специальность
Программная инженерия
Завершение учебы
2019 г.