ВП
Владисдав П.
Мужчина, 24 года
Беларусь, Минск, UTC+3
Ставка
2 872,51 Р/час
вкл. НДС 20% (383.33 Р)
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Backend разработчик
Грейд
Навыки
Отрасли
Знание языков
Русский — C2
Английский — B1
Главное о специалисте
• Java-разработчик с 4-летним опытом разработки приложений, интеграции сложных систем и решения задач бизнес-уровня;
• Отличное владение Java (SE/EE), Spring/Spring Boot, JPA/Hibernate, а также SOAP и REST веб-сервисами;
• Быстро обучающийся специалист с высокими коммуникативными навыками и способностью работать в команде.
Проекты
(4 года)
MyTexno
Роль
Разработчик
Обязанности
Реализовал динамическое проксирование;
Реализовал многопоточное асинхронное обращение к запрашиваемым сайтам со случайной задержкой;
Обрабатывал скачиваемые изображения и форматировал их;
Использовал MongoDB для хранения полученных изображений;
Использовал PostgreSQL для хранения полученных данных;
Проводил код-ревью;
Проводил BugFix;
Реализовал взаимодействие с внешними API НБРБ, CRM Megagroup, Google Translate API, Convertio API, Proxyseller API, Telegram API;
Реализовал централизованное хранилище логов с помощью Kafka;
Интегрировал Jsoup для обращений к целевым ресурсам и парсинга HTML кода;
Интегрировал Redis для хранения сессий приложения;
Интегрировал Selenium для парсинга динамических JS блоков;
Написал модульные тесты с использованием Mockito, Junit;
Написал интеграционные тесты с помощью TestContainers и Docker;
Перевел систему от монолита к микросервисам;
Реализовал запуск частей приложения по временным требованиям;
Перевод сервисов для установления соединения и обработки файлов с Java на Kotlin;
Реализовал UI с использованием JavaFX;
Реализовал Web UI с использованием JSP/JSTL;
Реализовал отчеты с помощью SonarQube.
Достижения
Java 17, Spring, PostgreSQL, MongoDB, Docker, Maven, Lombok, Jsoup, Selenium, JavaFX, Mockito, Junit, TestContainers, Postman, GitHub, SonarLint, SonarQube, Kafka
Стек специалиста на проекте
jsoup, Postman, Lombok, SonarQube, Selenium, JUnit, MongoDB, Mockito, Java FX, Redis, GitHub, Kafka, Docker, TestContainers, Java 17, Maven, Spring, PostgreSQL, SonarLint
Отрасль проекта
RnD
Период работы
Август 2021 - Ноябрь 2024
(3 года 4 месяца)
Jazzteam
Роль
Разработчик
Обязанности
Реализовал и поддерживал новый функционал с использованием Spring Boot 3 и Project Reactor для предотвращения блокировок;
Автоматическая генерация Swagger/OpenAPI документации для RESTful API.
Создание стандартных спецификаций API с учётом удобства использования для внешних и внутренних клиентов.
Реализация пагинации, фильтрации и сортировки в RESTful API.
Мониторинг запросов и нагрузки через Spring Actuator и внешние метрики (Prometheus, Grafana).
Реализовал сценарии нагрузочного тестирования для целевых API, используя Apache JMeter, включая моделирование реальных пользовательских запросов и анализ метрик.
Реализация централизованной обработки ошибок с предоставлением соответствующих ответов HTTP
Реализовал коллекции в MongoDB для хранения PDF отчетов;
Реализовал автоматическую генерацию и отправку отчетов в формате PDF и Excel на основе данных из базы, включая обработку файлов с применением библиотеки Apache POI;
Реализовал миграцию баз данных с использованием Liquibase для обеспечения согласованности версий и истории схемы данных;
Реализовал доставку сообщений в Kafka "только один раз";
Актуализировал данные в БД путем версионирования;
Вёл техническую документацию с использованием Swagger и JavaDoc;
Написал юнит-тесты и интеграционные тесты с помощью JUnit и Mockito для обеспечения надежности основного функционала;
Настройка Jenkins CI/CD pipeline;
Участвовал в планировании и проведении код-ревью для повышения качества кода и соблюдения стандартов разработки;
Разработал механизмы мониторинга и логирования для реактивных приложений с использованием Spring Boot Actuator и ELK Stack.
Стек специалиста на проекте
GitLab, Postman, Spring Cloud, WebFlux, Liquibase, JUnit, Mockito, Gradle, Swagger, Kafka, MinIo, Restful, API Gateway, Eureka, ELK Stack, Docker, Kotlin, Apache POI, Hibernate, TestContainers, Project Reactor, Java 11, Spring Boot, PostgreSQL, Spring boot 3, Kubernetes
Отрасль проекта
RnD
Период работы
Март 2023 - Февраль 2024
(1 год)
Система резервного копирования Salesforce
Роль
Разработчик
Обязанности
Разработка веб-приложения, нативного для Heroku, предназначенного для автоматического резервного копирования данных Salesforce по расписанию с последующей загрузкой архивов в хранилище AWS S3.
Обязанности:
Участие в разработке серверной части приложения на базе Java и Spring;
Реализация новых функций согласно требованиям проекта;
Написание модульных и интеграционных тестов (JUnit, Mockito, WireMock);
Участие в настройке процессов CI/CD для автоматизации сборки, тестирования и деплоя (Jenkins);
Поддержка и настройка реализованных функций;
Интеграция с внешними сервисами (Salesforce, AWS S3);
Участие в обсуждении технических решений и улучшений;
Взаимодействие с командой поддержки и помощь пользователям при возникновении технических вопросов.
Стек специалиста на проекте
hibernate/jpa, GitLab-CI, Heroku, Quartz, Liquibase, REST, Java, JUnit, Jackson, Gradle, Swagger, OAuth, Salesforce, SSHJ, Logback, SLF4J, AWS S3, Docker Compose, Docker, RabbitMQ, SOAP API, REST API, Spring, Spring Boot, PostgreSQL
Отрасль проекта
RnD
Период работы
Декабрь 2020 - Август 2021
(9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Белорусский государственный университет информатики и радиоэлектроники
Специальность
Инженер-программист
Завершение учебы
2020 г.