
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A dynamic financial technology firm based in Kuala Lumpur is seeking a Java Developer to enhance their in-house trading software. You will work in an Agile team, contributing to electronic trading capabilities for clients. Ideal candidates will have strong experience in Java (11-17+) and knowledge of OO concepts. Proficiency with DevOps tools and a background in finance or capital markets are preferred. This role involves collaboration in a fast-paced environment focused on delivering high-quality software solutions.
Join a dynamic FX electronic trading IT team during an exciting growth phase. You will help enhance in-house trading software and build robust, scalable products that provide customers with seamless access to the FX market.
Work in an Agile product team to deliver electronic trading capabilities for internal and external clients.
Implement software changes quickly and deliver services for price distribution and trading in a 24/5 environment.
Take ownership of software components to meet sprint goals and minimize work-in-progress.
Collaborate with end-to-end product teams to ensure user story acceptance criteria are met.
Contribute to a quality-driven team culture by incorporating user feedback into improvements for upcoming sprints.
Strong Java server-side experience (Java 11-17+, Spring) and knowledge of OO concepts, data structures, algorithms, and design patterns.
Experience with distributed databases, caching, web services, and middleware messaging technologies (Solace/Kafka or equivalent).
Proficiency with FIX protocol and DevOps tools: Jenkins, Nexus, GitHub, Maven/Gradle, Linux, and Bash scripting.
Experience in Test-Driven Development (TTD).
Agile team experience with strong communication skills and a self-starter attitude.
Experience building real-time trading systems, asynchronous communication, and optimizing Garbage Collection for performance.
FX or capital markets experience.
Behaviour-Driven Development (BDD) experience.
Frontend knowledge: HTML5, OpenFin, ReactJS/Redux.