Проект в Райффайзен банке. Команда отвечает за ключевые банковские сервисы (расчет баланса, транзакции, депозиты, кредиты, ценные бумаги и др.) с целью создания нового современного технологического слоя сервисов для быстрой разработки и адаптации продуктов.
Требования:
- Опыт работы в финтехе
- Высшее техническое образование
- Минимум 3 года профессионального опыта в разработке ПО
- Профессиональное владение Java SE (версия 21 — ниже не рассматриваются кандидаты)
- Опыт с платформой Spring (ядро, Boot, Cloud)
- Опыт работы с реляционными СУБД (PostgreSQL, Microsoft SQL Server и др.)
- Глубокое понимание методов разработки и интеграции ПО, полного жизненного цикла
- Опыт с системами контроля версий, автоматизацией сборки проектов
- Отличное владение методиками TDD, CI/CD, создание и поддержка юнит- и авто-тестов
- Опыт работы с мониторинговыми решениями (например ELK Stack)
- Опыт эксплуатации и тестирования собственного кода, уверенная работа с чужими исходниками
- Знание и применение гибких методик разработки (Scrum, Kanban и др.)
- Опыт работы с Camunda
Дополнительные требования:
- Понимание сетевого стека OSI
- Понимание throttling, rate limit, api gateway
- Опыт с Docker, Kubernetes, PKS
- Опыт с Kafka, RabbitMQ, Ignite
- Опыт Linux/Unix
- Понимание промышленных процессов разработки (Agile, Scrum, RUP и др.)
- Опыт с LLM и готовность изучать новые технологии
Условия: удалённая работа, фуллтайм, локация: РФ и дружественные страны.