Требования:

  • Базовые знания 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-тестов.

Желателен опыт работы в банковской сфере. Кандидат должен уметь предлагать технические решения и защищать их.