Стек на проекте:
Back-end: Java + Spring Boot
Front-end: JavaScript + React
Мобильная разработка: знание архитектур нативных мобильных приложений
Контейнеризация и оркестрация: Kubernetes
Хранение данных: PostgreSQL, Cassandra, Redis, MinIO
Асинхронное взаимодействие: Kafka, ArtemisMQ
Camunda 8 Stack - ключевой компонент, обеспечивающий оркестрацию платёжных процессов
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ:
- Проектирование целевой и переходной архитектуры стрима транзакционных продуктов: платежей, переводов и смежных сервисов
- Участие в развитии, масштабировании и сопровождении текущих решений — с ориентацией на надёжность, расширяемость и соответствие бизнес-целям
- Взаимодействие с командами разработки, архитекторами других доменов и заинтересованными сторонами
- Актуализация архитектурной документации, проведение технических оценок и архитектурных демо и митапов
НАШИ ПОЖЕЛАНИЯ К КАНДИДАТУ:
- Более 5-ти лет опыта в IT, из них более 3-х лет в роли Solution / Software / System Architect либо Tech Lead с архитектурной ответственностью
- Опыт проектирования высоконагруженных и отказоустойчивых систем: желательно с пользовательской базой от 1 млн клиентов, нагрузкой от 500+ RPS, и SLA по доступности 99.9%
- Глубокое понимание микросервисной архитектуры и (желательно) микрофронтов, принципов модульности, API-ориентированной интеграции, стратегий масштабирования и изоляции доменов
- Знание нотаций BPMN и ArchiMate для документирования процессов и архитектурных решений
- Опыт участия в архитектурных ревью, архитектурного надзора, ведения технологического долга
- Опыт работы с актуальным технологическим стеком
БУДЕТ ПЛЮСОМ:
- Навыки разработки прототипов и PoC-решений, проведения R&D — умение быстро собирать прототипы для проверки архитектурных гипотез