What are the responsibilities and job description for the Java Software Engineer (Quant Trading) position at NJF Global Holdings Ltd?
Java Software Engineer (Quant Trading)
Salary: $200k-300k
Total compensation: very flexible - dependent on seniority, expectations and performance
We're partnered with a top-tier quant trading firm hiring Java Software Engineers to join their Post-Trade Engineering function within Enterprise Engineering, supporting both the firm's Asset Manager and Securities businesses.
The team builds and maintains the systems powering the trade lifecycle after trade capture, processing upwards of 25 million trades a day, across several specialized areas:
- Legal & Compliance Engineering — automating regulatory workflows and document retention
- Operations Engineering — transaction management, position enrichment, and clearing
- Accounting Engineering — systems calculating daily PnL and investor statements
- People Systems Engineering — redesigning the firm's ATS/CRM and HR technology
- Treasury Engineering — balance sheet analysis, funding, margin, and liquidity risk
You'll partner directly with business leaders to deliver custom solutions, working under the sponsorship of the firm's CTO with exposure to C-level leadership.
What we're looking for:
- Strong proficiency in Java
- Deep knowledge of distributed, service-oriented architecture
- Experience building high-performance, scalable systems adopted at scale
- Strong communication skills
Salary : $200,000 - $300,000