We are partnering with a leading financial institution to hire a highly skilled Senior Java Engineer to join their Front Office Technology team. This role focuses on building and enhancing pre-trade trading systems, supporting the business in pricing, risk, and electronic trading.
Key Responsibilities
- Design, develop, and enhance low-latency, high-performance trading applications for pre-trade workflows.
- Collaborate closely with traders, quants, and business analysts to deliver scalable solutions aligned with front office needs.
- Contribute to system architecture, code reviews, and best practices for high-availability systems.
- Ensure systems meet regulatory and compliance standards while optimizing for speed and efficiency.
Required Skills & Experience
- Strong Java development experience with expertise in multi-threading, concurrency, and performance optimization.
- Proven track record working in front office trading systems, preferably in pre-trade areas such as pricing, order management, or e-trading platforms.
- Good understanding of investment banking products (e.g., Fixed Income, FX, or Equities).
- Experience working with low-latency architectures, messaging systems (e.g., Kafka, Tibco, MQ), and distributed systems.
- Excellent communication and stakeholder management skills, with the ability to engage directly with traders and other front office teams.
Only Singaporeans and PRs will be considered for this role due to the nature of the project.