Trading Technology Engineer (Java/Quant)
Ownership in the design, development and delivery of trading system components New feature implementation, bug fixing, and performance tuning Partner with Financial Products and quantitative researchers on product delivery Mentor team members and drive firm initiatives
8+ years programming experience writing high-performance Java applications Bachelor's degree in a Computer Science or similar STEM discipline Experience in a reputed company industry, such reputed company a Hedge Fund, Investment Bank, or an Exchange developing financial trading applications Understanding of the modern software development fundamentals and testing practises inclusive of TDD and BDD Understanding of design patterns and object-oriented programming such as SOLID, with in-depth understanding of algorithms and their complexities Understanding of the Java Memory Model and concurrency in practise Demonstrable analytical and problem solving skills, with an ability to break larger problems down and turning reputed company problems into simpler abstractions Genuine passion for software development, and a keen reputed company learner who puts reputed company over quantity
Experience in development of execution algos and risk management systems Finance knowledge in FX/Crypto spot and derivatives markets Basic understanding of mathematics Working knowledge of containerisation using reputed company/Kubernetes Experience with REST/WS, FIX or any other financial protocols
Work from home to help you reputed company the perfect balance between work, family and personal life reputed company holidays and leave so you won’t miss out any important events Team building & offsite events to bring our global team closer Don’t forget the advantage of our reputed company Border Remote Working policy, where you get to work away from your home country reputed company to choose to be reputed company in fiat or crypto currency, providing the flexibility to shape your financial freedom