Ищем Senior Java Backend Developer в команду крупного банковского проекта. Направление связано с развитием ДБО, интеграциями с государственными платформами и инфраструктурой цифрового рубля.

Обязательное условие: опыт с цифровым рублем или интеграции с гос. системами.

Требования:

  • высшее техническое образование;
  • опыт работы Senior Java Developer от 5 лет, обязателен опыт в банках или финтехе;
  • опыт работы с ДБО ЮЛ / ДБО ФЛ / АБС;
  • опыт подключения к платформе цифрового рубля, СМЭВ, ЕСИА, ГИС ГМП или СБП — будет плюсом;
  • опыт самостоятельного проектирования микросервисов и функциональных блоков; понимание микросервисной архитектуры; умение работать с C4-диаграммами;
  • опыт разработки приложений под Kubernetes в многоподовом режиме;
  • опыт работы с Kafka / RabbitMQ и event-driven архитектурой;
  • понимание Circuit Breaker, Rate Limiting, идемпотентности;
  • опыт работы с распределенными транзакциями (ACID, Saga, 2PC);
  • опыт проектирования транзакционных моделей данных и audit trail;
  • опыт с Java-криптографией (JCA/JCE); практический опыт использования КриптоПро JCP/CSP, ViPNet Java TLS или аналогов; понимание УКЭП и ГОСТ-подписи; взаимодействия backend с ПМ Банка России;
  • опыт работы со сложными XML/XSD схемами (JAXB/Jackson).

Технологический стек: Java 17/21, Spring Boot, PostgreSQL, Liquibase, Kafka, RabbitMQ, Kubernetes, Camunda, КриптоПро, ViPNet Java TLS.