Обязанности и достижения:
Разработка решения на основе BigData (Hadoop) по управлению данными в распределенной вычислительной среде.
Написание/поддержка веб-сервисов (на основе SpringBoot) для трёх подсистем: подсистемы хранения метаданных, подсистемы обработки и преобразования данных, и подсистемы навигатора:
• Реализация бизнес-логики микросервисов, работа со слоями приложения. (Работа с сущностями, маппингом DTO, фильтрами)
• Реализация взаимодействия с базой данных (PostgreSQL) (Criteria Api, JDBCTemplate, Liquibase)
• Поддержка кода и исправление багов.
- ---
Разработка системы хранения журналов действий пользователей средств связи на основе ElasticSearch.
Написание/поддержка кода для многомодульного приложения (на основе SpringBoot, WebFlux):
• Реализация бизнес-логики микросервисов, и взаимодействия между ними (RestTemplate, WebClient)
• Реализация взаимодействия с базой данных (PostgreSQL, Flyway)
• Поддержка кода и исправление багов.