Требования:
- Базовые знания Java Core.
- Базовое понимание реактивного программирования и Quarkus или Spring; желателен опыт в pet- или коммерческих проектах.
- PostgreSQL или Oracle: DDL, SQL, написание процедур.
- Kafka: producer, consumer, topics, partitions.
- Базовые операции с Git, работа с MR и code review.
- Теоретическое понимание Kubernetes и Docker, опыт использования.
- Теоретическое понимание CI/CD и опыт использования.
- Опыт использования GraphQL.
- Знание Jira и Confluence.
- Знание паттернов проектирования, SOLID и ACID.
- Gradle, Redis и опыт написания unit-тестов.
Желателен опыт работы в банковской сфере. Кандидат должен уметь предлагать технические решения и защищать их.