2+ years of commercial Kotlin development experience.
Proven experience building event-driven distributed systems.
Deep understanding of messaging concepts, including ordering, resiliency, replay, and failure handling.
Strong TDD practices with end-to-end ownership of quality.
Solid experience in Agile delivery, CI/CD, and trunk-based development.
Hands-on capital markets experience, particularly trade lifecycle and post-trade processing.
Understanding of trade booking, position management, settlement, accounting, and cashflows.
Strong system design and architectural decision-making skills.
Ability to operate autonomously in complex, business-critical environments.
7+ years of Java development experience.
Kafka, Solace, or TIBCO EMS.
SQL Server, MongoDB, and S3/Object Storage.
Kubernetes and OpenShift.
OpenTelemetry, ELK Stack, Grafana.
HashiCorp Vault and CyberArk.
Prime Brokerage, Synthetic Swaps, or Cash Equities domain experience.
Regulatory reporting exposure (EMIR, MiFID, 871(m)).
Experience integrating with risk, valuation, and reporting platforms.
GitHub Copilot, Devin, or other AI-assisted development tools.
Exposure to frontend technologies (React, Angular) for cross-functional collaboration.