СЛ
Станислав Л.
Мужчина, 23 года
Беларусь, Минск, UTC+3
Ставка
3 147,27 Р/час
вкл. НДС 20% (420 Р)
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Ориентированный на результат бэкенд-разработчик с четырехлетним опытом работы, специализирующийся на Java и Kotlin, с глубокими знаниями в разработке микросервисной архитектуры, многопоточности и эффективной работе с различными базами данных, включая PostgreSQL и MongoDB.
- Обладает прочным пониманием принципов ИТ-архитектуры и проектирования сложных систем, что позволяет создавать масштабируемые и устойчивые решения с использованием Spring Boot 3.
- Имеет опыт разработки и интеграции Web API, автоматизации бизнес-процессов с использованием Camunda, а также оптимизации взаимодействия с базами данных для повышения общей производительности приложений.
- Владеет навыками DevOps, включая контейнеризацию с использованием Docker, что обеспечивает стабильность и непрерывность процессов интеграции и развертывания.
- Особое внимание уделяет безопасности приложений, оптимизации производительности и качеству кода, проявляя высокую внимательность к деталям.
- Эффективно работает как самостоятельно, так и в составе команды (по методологии Scrum/Kanban), быстро осваивает новые технологии и адаптируется к изменяющимся требованиям проектов.
Проекты
(4 года 2 месяца)
КАБИС (Библиотека БелЖД)
Роль
Backend (Java/Kotlin) разработчик
Обязанности
Состав команды (10 человек):
Архитектор, Техлид, 4 Backend разработчика, QA Engineer, Frontend разработчик, Дизайнер, Бизнес-аналитик
Обязанности:
- Разработка и внедрение нового функционала микросервисной архитектуры на Java и Kotlin с использованием Spring Boot 3, обеспечивая надёжность и масштабируемость системы.
- Проектирование и реализация моделей данных и схем баз данных (PostgreSQL, OracleDB, MongoDB) с использованием Hibernate и Spring Data JPA, обеспечивая целостность и эффективность хранения данных.
- Интеграция с внешними сервисами и API (SMTP, Firebase, Elasticsearch), обеспечивая корректную и безопасную коммуникацию между компонентами системы.
- Настройка и поддержка взаимодействия между микросервисами через RESTful API, Web API и брокеры сообщений (Kafka), гарантируя высокую отказоустойчивость и согласованность данных.
- Участие в код-ревью с целью поддержания высокого качества кода и соблюдения стандартов разработки (SOLID, Clean Architecture, TDD).
- Документирование архитектуры и технических решений с использованием Springdoc OpenAPI и Confluence для упрощения поддержки и масштабирования проекта.
- Написание и поддержка юнит-тестов (JUnit 5, Mockito) и интеграционных тестов для обеспечения стабильности и предотвращения регрессий.
- Внедрение и поддержка процессов CI/CD с использованием Docker, Docker Compose и GitLab, обеспечивая автоматизацию сборки, тестирования и развертывания.
- Реализация и оптимизация бизнес-процессов с использованием Camunda
- Активное участие в планировании спринтов и работе в распределённой команде по методологиям Scrum и Kanban.
Достижения
- Разработал и внедрил оптимизированные модели базы данных, что позволило увеличить скорость выполнения запросов на 30% и снизить нагрузку на серверы.
- Провёл комплексный рефакторинг кода, уменьшив технический долг на 20% и повысив покрытие тестами до 85%, что снизило количество багов в продакшене на 40%.
- Подготовил backend-часть для демонстрации заказчикам, что ускорило процесс утверждения функционала на 2 недели.
- Написал подробную техническую документацию, что сократило время адаптации новых разработчиков на проекте на 30%.
- Интегрировал SMTP-протокол для автоматизации активации и восстановления учетных данных, увеличив скорость обработки запросов на 50%.
- Реализовал отображение динамических форм в приложении, что улучшило UX и повысило конверсию пользователей на 12%.
- Участвовал в проектировании архитектуры микросервисов, что обеспечило масштабируемость и отказоустойчивость системы с уровнем SLA 99.9%.
- Написал JavaScript-код и сверстал дизайн с использованием HTML, CSS и Bootstrap, что позволило ускорить разработку фронтенда на 20%.
Стек специалиста на проекте
Kanban, GitLab, Clean Architecture, Camunda, SOLID, Elasticsearch, Scrum, API, MongoDB, Mockito, Jackson, Firebase, Gson, Nginx, Kafka, Logback, SLF4J, Python 3.x, SpringDoc, Restful, SMTP, Docker Compose, Confluence, Docker, Kotlin, apis, Django, JUnit 5, Java 17, OpenAPI, Testing, Web Api, REST API, Jira, Spring Boot 2, PostgreSQL, TDD, Kotlin 1.7, CI/CD
Отрасль проекта
Government & Public Sector
Период работы
Август 2023 - По настоящее время
(2 года)
Integrated Management System API
Роль
Java Developer
Обязанности
Состав команды (9 человек): 1 архитектор системы, 1 Техлид, 4 backend-разработчика, frontend-разработчик, QA-инженер и 1 DevOps-инженер.
Обязанности:
- Разработка ключевых компонентов API для управления посещаемостью, файлами и пользователями на Java/Kotlin с использованием Spring Boot 3.
- Настройка взаимодействия с PostgreSQL и MongoDB через Spring Data JPA и автоматизация миграций базы данных с Liquibase.
- Реализация защиты API и аутентификации пользователей с помощью Spring Security и JWT, настройка ролей и уровней доступа.
- Написание юнит- и интеграционных тестов (JUnit, Mockito) для обеспечения качества кода.
- Настройка и поддержка взаимодействия между микросервисами через RESTful API, Web API и брокеры сообщений (Kafka), гарантируя высокую отказоустойчивость и согласованность данных.
- Контейнеризация микросервисов с Docker и Docker Compose для упрощения развертывания.
- Участие в код-ревью, документирование API с помощью Springdoc OpenAPI, взаимодействие с командой.
- Работа в распределённой команде по методологиям Scrum и Kanban.
- Реализация и оптимизация бизнес-процессов с использованием Camunda
Достижения
- Спроектировал и внедрил API для управления посещаемостью, что позволило автоматизировать учёт и снизить ручной труд сотрудников на 40%.
- Настроил автоматические миграции базы данных с Liquibase, что сократило время развертывания новых версий на 30% и уменьшило количество ошибок при обновлениях.
- Внедрил Spring Security с JWT, обеспечив защиту API и повысив безопасность системы, что позволило снизить количество инцидентов с несанкционированным доступом до нуля за 6 месяцев.
- Написал более 150 юнит- и интеграционных тестов, что обеспечило покрытие кода тестами на уровне 85% и снизило количество багов в продакшене на 35%.
- Контейнеризовал микросервисы с помощью Docker, что ускорило процесс развертывания на 50% и упростило масштабирование системы.
- Активно участвовал в улучшении архитектуры проекта, что повысило отказоустойчивость и масштабируемость системы, обеспечив SLA на уровне 99.9%.
Стек специалиста на проекте
Agile/Scrum, Kanban, Spring Data JPA, Camunda, Liquibase, Java, API, JUnit, MongoDB, Mockito, JWT, Kafka, SpringDoc, Docker Compose, Docker, Kotlin, Spring Security, OpenAPI, Web Api, REST API, Spring Boot, PostgreSQL, Spring boot 3, Microservices
Отрасль проекта
HRTech
Период работы
Июль 2022 - Август 2023
(1 год 2 месяца)
Ringo
Роль
Backend (Java Developer)
Обязанности
Состав команды:
Архитектор, Техлид, 4 Backend разработчика, 2 QA Engineer, Frontend разработчик, Дизайнер, Бизнес-аналитик
Обязанности:
- Реализация логики расчета лизинговых платежей (аннуитетные/дифференцированные схемы)
- Интеграция с банковскими API для проверки платежеспособности клиентов на базе Spring Boot микросервисов.
- Обеспечение консистентности данных при работе с PostgreSQL и MongoDB
- Настройка Spring Security для ролевого доступа (клиент/менеджер/админ)
- Подключение к Кредитному регистру НБРБ для проверки кредитной истории
- Настройка и поддержка взаимодействия между микросервисами через RESTful API, Web API и брокеры сообщений (Kafka), гарантируя высокую отказоустойчивость и согласованность данных.
- Настройка CI/CD для автоматического тестирования и деплоя
- Контейнеризация сервисов (Docker)
- Работа в распределённой команде по методологиям Scrum и Kanban.
Достижения
- Успешно интегрировал банковские API для автоматической проверки платёжеспособности клиентов, что ускорило процесс принятия решений на 40% и снизило финансовые риски компании.
- Внедрил CI/CD процессы с автоматическим тестированием и деплоем, что сократило время вывода новых версий на рынок на 35% и повысило стабильность релизов.
- Реализовал логику расчёта лизинговых платежей (аннуитетные и дифференцированные схемы), повысив точность расчетов на 30% и снизив количество ошибок.
- Обеспечил консистентность данных в PostgreSQL, оптимизировав работу с базой и снизив количество сбоев на 25%.
Стек специалиста на проекте
Kanban, Liquibase, JSON, Scrum, API, DevOps, MongoDB, Nginx, Kafka, SpringDoc, Restful, Docker Compose, Docker, apis, Spring Security, Hibernate, JUnit 5, Java 17, OpenAPI, Web Api, REST API, Spring Boot, PostgreSQL, Framework, Kotlin 1.7, Spring boot 3, CI/CD
Отрасль проекта
FinTech & Banking
Период работы
Июнь 2021 - Июль 2022
(1 год 2 месяца)
Формат работы
Тип занятости
Фулл-тайм, Парт-тайм (4 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Белорусский государственный университет информатики и радиоэлектроники
Специальность
Инженер по информационным технологиям и управлению
Завершение учебы
2024 г.