Java developer
Речица, Республика БеларусьДжуниор • Миддл
Удаленная работа
Опыт работы от 1 года до 3х лет
Опыт работы от 1 года до 3х лет
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g130L
О себе
На данный момент Инженер-программист.
Мои компетенции и опыт
Разрабатывал микросервис прохождения тестирования для зарегистрированных пользователей в рамках микросервисной архитектуры.
Реализовывал REST API для управления тестовыми сессиями (создание, получение, обновление статуса) с документацией на основе Swagger (OpenAPI)
Организовывал асинхронное взаимодействие с другими сервисами через Apache Kafka: отправка событий о завершении теста, интеграция с системами аналитики.
Управлял эволюцией схемы базы данных с помощью миграций (Flyway и Liquibase).
Обеспечивал безопасность и контроль доступа через JWT-аутентификацию и проверку прав пользователей на бэкенде.
Активно участвовал в командной разработке: вёл задачи в Jira, использовал Git с регулярными code review, следовал Agile-подходу.
Индивидуальный проект: Веб-приложение для заказа такси (в разработке)
Ноябрь 2024 — настоящее время
Самостоятельно разрабатываю full-stack приложение на Spring Boot (Java) и React.
Реализованы:
- Аутентификация и авторизация через JWT с разграничением ролей (пассажир / водитель/администратор),
- REST API для управления профилем, заказами поездок и статусами водителей,
- Интеграция карты на основе Leaflet с отображением геопозиции,
- Хранение данных в PostgreSQL, управление схемой с помощью Liquibase,
- Адаптивный пользовательский интерфейс.
Ведётся разработка админ-панели для модерации пользователей, просмотра заказов и управления статусами водителей.
Архитектура построена по принципам чистого кода и модульной организации компонентов.
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
