Требования:
- Очень хорошее алгоритмическое мышление.
- Опыт работы разработчиком Java8+.
- Знание Spring/Spring Boot.
- Опыт работы с реляционной СУБД (PostgreSQL).
- Flyway
- Jooq
- Git
- Gitlab CI
- RESTful API
- Elasticsearch
- Jenkins
- Docker, Kubernates
- Хорошие знания юнит и интеграционного тестирования.
Будет плюсом:
- Умение писать парсеры, веб краулеры.
- Знание регулярных выражений.
- Знание Kafka и в целом message broker-ов.
- Знание Domain Driven Design и его применения в микросервисах.