Обязанности и достижения:
Во время стажировки в обязанности входило:
- Разработка новых функций и компонентов с использованием Java, Spring Boot, Spring MVC, Spring Data JPA и Hibernate
- Реализация и поддержка REST API в рамках микросервисной архитектуры
- Работа с PostgreSQL, написание SQL-запросов и управление схемой базы данных через Liquibase
- Написание юнит- и интеграционных тестов с использованием JUnit и Mockito, включая мокирование внешних сервисов
- Добавление нового функционала с соблюдением стандартов качества и читаемости кода
- Использование Gradle для сборки проекта и управления зависимостями
- Использование Git для контроля версий и работы в команде
- Взаимодействие с аналитиками и Project Manager, участие в планировании задач