Gravitas Recruitment Group Hong Kong
Senior Java Developer - Equities Derivatives (Investment Banking) HKD 1.8M
Senior software engineer (15+ years) in Hong Kong building and optimizing low-latency, real-time risk pricing and analytics platforms for equity derivatives at an investment bank, working closely with trading, quant, and risk teams. Core stack is advanced multithreaded Core Java on Linux, targeting Zero GC performance.
- Compensation
- HK$1.8M / yr
- Location
- Hong Kong, Hong Kong
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 15+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Minimum 15+ years in software engineering
- Degree in Computer Science, Engineering, or a related analytical field
- Advanced Core Java with expert multithreaded programming skills
- Strong knowledge of Linux and distributed file systems
- Deep understanding of Equity Derivatives pricing, risk, and order management
Nice to have
- Experience with Zero Garbage Collection (Zero GC) principles
- Knowledge of distributed messaging tools (e.g., Solace or ZeroMQ)
- Background in high-performance, low-latency trading or risk platforms
Full description
Job Summary
We are seeking a Senior Software Engineer with 15+ years of experience. You will design, build, and optimize high-speed risk pricing and analytics platforms for Equity Derivatives. This role focuses on low-latency, real-time trading systems that support pre-trade and post-trade activities.
Key Responsibilities
- Build Software: Write high-quality, scalable, and secure Java code.
- Optimize Risk Systems: Support real-time trading tools, including hedging, pricing, and position management.
- Collaborate Globally: Partner with trading, sales, quantitative analysts, and risk teams.
- Ensure Quality: Participate in code reviews, run unit tests, and maintain system health.
- Provide Support: Offer tier-2 technical support for the platform when needed.
Required Skills
- Experience: Minimum 15+ years in software engineering.
- Education: Degree in Computer Science, Engineering, or a related analytical field.
- Core Tech: Advanced Core Java / Java with expert multithreaded programming skills.
- Environment: Strong knowledge of Linux and distributed file systems.
- Finance Domain: Deep understanding of Equity Derivatives pricing, risk, and order management.
Preferred Skills
- Low Latency: Experience with Zero Garbage Collection (Zero GC) principles.
- Messaging: Knowledge of distributed messaging tools (like Solace or ZeroMQ).
- Architecture: Background in high-performance, low-latency trading or risk platforms