Обязанности и достижения:
— Инициировал и описал концепт работы отдельных модулей проекта.
— Успешно спроектировал и реализовал 40% проекта на основе микросервисной архитектуры с использованием Spring Framework (CRM).
— Участвовал в обеспечении взаимодействия между сервисами CRM, включая интеграцию, настройку и поддержку функциональности системы.
— Занимался оптимизацией работы API внутреннего сервиса.
— Покрыл юнит тестами ~80% сервиса в рамках работы над проектом.
— Документировал изменения и согласовывал их с командой для минимизации ошибок при интеграции с другими системами.
Стек: Java, Spring Framework, Микросервисы, Spring Boot, Spring MVC, Spring Data JPA. SQL, Git, REST API, Docker, PostgreSQL, JUnit.