Junior Java Backend Developer

Санкт-Петербург, Россия
Стажер • Джуниор
Информационные технологии • Разработка • Backend • Java • SQL • Hibernate • Spring • PostgreSQL • Redis • AWS
Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы какой-то есть
О себе

На данный момент Инженер средств радио и телевидения.

Мои компетенции и опыт

Telegram: нужен доступ к резюме
Не коммерческий опыт
Стек: Java, Spring Boot, Hibernate, PostgreSQL, Redis, AWS S3, REST, JUnit, Mockito, Gradle, Docker, Git, GitHub, Jira. 
Основные задачи и достижения: 
- Работа в SCRUM-команде из 7 инженеров, techlead и project manager. 
- Разработка микросервисов и настройка их взаимодействия в рамках распределенной системы. 
- Реализация event-driven архитектуры для асинхронного взаимодействия между микросервисами с использованием Redis в качестве брокера сообщений. 
- Проектирование и разработка бизнес-логики и системного дизайна для нового функционала, а также расширение существующих решений. 
- Создание REST API для обеспечения взаимодействия с клиентскими приложениями. 
- Реализация CRUD-операций с использованием Hibernate и Spring Data JPA. 
- Ведение миграций базы данных с помощью Liquibase. 
- Реализация сохранения и удаления пользовательских медиафайлов с использованием MinIO, через взаимодействие с AWS S3 SDK. 
- Написание unit и интеграционных тестов (JUnit, Mockito). 
- Настройка CI Pipeline на GitHub Actions для автоматизации запуска unit и интеграционных тестов, проверки сборки. - Проведение код-ревью для всех членов команды, практически каждый pull request проходил через моё ревью.



Интересные кандидаты