Резюме: Java developer
Участвовал в командной разработке социальной сети для создателей стартапов на микросервисной архитектуре.
стек: Spring Boot, PostgreSQL, Redis, Kafka, Docker
- Разработка и поддержка микросервисов на Spring Boot.
- Разработка RESTful API для взаимодействия с фронтендом и сторонними сервисами.
- Написание unit-тестов с использованием JUnit и Mockito.
- Участие в code review.
- Реализовал сервис по сокращению ссылок пользователей, увеличил производительность за счет кэширования данных в Redis
- Реализовал ленту новостей пользователей с использованием event-driven подхода, брокера сообщений Kafka и Redis в качестве key-value хранилища.