Expanded Architect Requirements
Core Responsibilities:
Design unified architecture supporting multiple trading products:
CFDs and spread betting Stock trading (via IBKR integration) Cryptocurrency trading Options and futures Technical Architecture Focus:
Microservices architecture design for scalability Multi-region deployment strategy (Singapore, Australia, Japan, UAE) Integration patterns for third-party providers (IBKR, Coinbase, payment gateways) Event-driven architecture using Kafka Cloud-native design on AWS with multi-region support Specific Deliverables:
Comprehensive platform architecture documentation API gateway design and standards Data flow and integration architecture Security and compliance framework Performance and latency optimization strategy Migration roadmap from legacy systems