Decoupled Market Data & Analysis Engine (Java / Spring Boot)
Description:
Designed and built a modular algorithmic trading infrastructure demonstrating senior-level backend architecture.
Core Architecture: Utilizes Hexagonal Architecture to completely isolate the core IngestionService and AnalysisService from external dependencies. Implements the Adapter, Repository, Builder, and Dependency Injection patterns.
Data Engineering: Implements a dual-database design. PostgreSQL handles instrument symbology and run-audit logging, while QuestDB manages high-throughput OHLCV time-series data using monthly partitioning and deduplication keys (idempotent upserts).
Pipeline: Autonomously fetches live market data (via REST), parses raw JSON into canonical domain objects, computes statistical indicators (SMA, Z-Score), and stores the analytical results for downstream signal generation.

0 likes · 1 view · Oct 22, 2026
Decoupled Market Data & Analysis Engine (Java / Spring Boot) Description: Designed and built a modular algorithmic trading infrastructure demonstrating seni...