Pinpoint Asia Limited
Java Developer - Trading Risk Management Platform - J13301
- Compensation
- HK$60K–HK$85K / mo
- Location
- Central and Western District
- Work setup
- Onsite
- Seniority
- Not specified
- Employment
- Full time
- Experience
- 10+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Experience Level: At least 10 years of hands-on software development experience working on large-scale distributed systems, preferably within capital markets or institutional financial services.
- Technical Stack: Strong core Java background running on Linux environments, backed by solid SQL database experience and shell scripting skills.
- Messaging & Integration: Practical experience working with FIX protocol and building or consuming RESTful APIs.
- Domain Exposure: Familiarity with financial derivatives (Futures, Options) or risk models such as SPAN or VaR is a distinct advantage.
- Modern Infrastructure: Practical exposure to microservices, Docker, Kubernetes, or cloud infrastructure is welcomed.
- Scripting & Tooling: Useful exposure to Python or Perl for automation and data validation.
- Mindset: Methodical troubleshooter with good spoken and written English, comfortable diagnosing issues directly inside complex production environments.
Full description
Salary: $60,000 – $85,000 per month
About the Client
You will join the team responsible for the mission-critical systems that calculate risk and process derivatives trades across institutional markets. This position is a balanced hybrid of greenfield architectural upgrades and direct operational ownership.
- Design & Development: Build, test, and release resilient Java services handling real-time derivatives market workflows, order routing, and risk feeds.
- System Modernization: Participate in transitioning core applications toward containerized architectures, microservices, and modern API standards.
- Production Engineering & Incident Triage: Troubleshoot application bugs, review complex stack traces, analyze system logs, and implement permanent fixes.
- Code Quality & Peer Reviews: Review software design and peer code changes to keep standards high across maintainability, performance, and security.
- Operational Readiness: Participate in a rostered on-call production support rotation (including scheduled night shifts and public holidays) alongside the wider engineering unit. [Will be compensated]
What We Are Looking For
- Experience Level: At least 10 years of hands-on software development experience working on large-scale distributed systems, preferably within capital markets or institutional financial services.
- Technical Stack: Strong core Java background running on Linux environments, backed by solid SQL database experience and shell scripting skills.
- Messaging & Integration: Practical experience working with FIX protocol and building or consuming RESTful APIs.
- Domain Exposure: Familiarity with financial derivatives (Futures, Options) or risk models such as SPAN or VaR is a distinct advantage.
- Modern Infrastructure: Practical exposure to microservices, Docker, Kubernetes, or cloud infrastructure is welcomed.
- Scripting & Tooling: Useful exposure to Python or Perl for automation and data validation.
- Mindset: Methodical troubleshooter with good spoken and written English, comfortable diagnosing issues directly inside complex production environments.
Why Apply To This Role
- Direct System Ownership: You will be working on systems where every line of code matters and impacts market-wide transaction flow.
- Modernization Roadmaps: Opportunity to introduce containers, microservices, and modern architectural patterns into established, revenue-critical pipelines.