Our client, a leading Commodities Trading firm, is seeking a Java Developer to develop various trading applications. The ideal candidate will work on developing, enhancing, and supporting trading systems, risk management platforms, and other financial applications.
Â
Key Responsibilities:
Develop and maintain Java-based trading applications for the commodities trading environment, ensuring performance, scalability, and low-latency processing.
Collaborate with traders and business stakeholders to gather requirements and implement solutions that meet the demands of the fast-paced trading environment.
Enhance existing systems by designing new features, optimizing performance, and refactoring code to ensure it meets high standards.
Integrate trading applications with pricing models, risk systems, and real-time market data sources.
Ensure system stability and availability by providing support for live trading environments and troubleshooting issues as they arise.
Work with a multi-disciplinary team including quants, business analysts, and DevOps to deliver robust trading platforms.
Continuously improve the architecture and design of existing trading systems to ensure long-term performance and maintainability.
Â
Skills & Qualifications:
5+ years of professional Java development experience with a strong understanding of object-oriented design and development.
Experience in financial services—specifically in commodities trading or other capital markets sectors (e.g., FX, equities, derivatives).
Strong experience with multi-threading, low-latency, and high-performance systems.
Solid knowledge of core Java frameworks such as Spring, Hibernate, and multithreading libraries.
Experience with messaging technologies (e.g., Kafka, RabbitMQ, ZeroMQ) for real-time data processing.
Familiarity with trading platforms and understanding of trading concepts such as pricing, risk, P&L, and market data.
Experience with relational databases (e.g., SQL, PostgreSQL) and exposure to NoSQL databases is a plus.
Knowledge of microservices architecture and experience with containerization (e.g., Docker, Kubernetes) is a plus.
Â
If this outstanding opportunity sounds like your next career move, please submit through "Apply Now" or send your resume in Word format to Charlie Kim at resume.sg@pinpointasia.com and put Java Developer - Commodities Trading in the subject header.
Â
Data provided is for recruitment purposes only.