Key Responsibilities l Develop and optimize core modules for risk control, clearing, and trading systems. l Design microservices architecture and distributed transactions to ensure high availability and low latency. l Conduct performance tuning, security hardening, and disaster recovery planning. l Drive technological innovation, and be responsible for code reviews and technical documentation. l Collaborate with quantitative, risk, and product teams to translate business needs into technical solutions. Basic Qualifications & Requirements l Bachelor's degree or above in Computer Science, Software Engineering, or a related field. l 5+ years of back-end development experience, with at least 2 years in financial/trading systems. l Proficiency in Java/Go, with in-depth understanding of JVM/GC, multithreading, and performance optimization. l Solid experience in distributed system design, microservices architecture, and related frameworks. l Proficiency with MySQL/PostgreSQL, Redis, Kafka, and other middleware. Preferred Qualifications l Familiarity with financial derivatives business logic and FIX protocol. l Experience in high-frequency trading (HFT) or quantitative trading platform development. l Knowledge of financial compliance frameworks (e.g., MiFID II, SOX). l Contributions to open-source projects or a strong technical blog/portfolio.