Description
Are you an expert in Java development with a passion for building high-performance trading systems? Do you thrive in a dynamic, fast-paced environment and have a strong understanding of trading platforms? Join a leading global financial services firm and contribute to cutting-edge technology that drives the success of a major trading operation.
About the Role:
As a Java Developer, you will be working on building and enhancing trading strategies and engines. Your role will involve collaborating directly with global trading, quantitative, and IT teams to advance the platform and support the business. You will be responsible for developing and improving algorithmic trading systems that are high volume, low latency, resilient, and scalable. This role offers an exciting opportunity to be involved in the full software development life cycle—from discussing requirements to formulating designs, developing solutions, and deploying changes. You'll work with the latest hardware and use state-of-the-art technologies to power trading systems across various financial markets.
Key Responsibilities:
- Develop core Java solutions to improve trading engines and systems.
- Collaborate with trading, quant, and IT teams to enhance trading strategies.
- Work on new algorithmic trading development and improve system performance.
- Focus on high-volume, low-latency, resilient, and scalable systems.
- Engage in the full development life cycle from design to deployment.
Required Skills and Qualifications:
- Expert-level knowledge of core Java in a UNIX/Linux environment.
- Proven track record of working in a Front Office environment with traders and quantitative strategists.
- Experience in automated market-making and algorithmic trading systems (equities, FX, liquid rates).
- Expertise with low-latency messaging Middleware and pub/sub technologies.
- Strong electronic trading knowledge (options, cash ETF futures liquid rates FX).
- Excellent problem-solving skills; ability to analyze both business & technical requirements.
- Strong communication skills; team-oriented mindset.
Desirable Skills:
- Experience with KDB/Q queries.
- Familiarity with Java/GC/Linux.
- Knowledge of HTML5/Angular development.
If you're ready to take your Java development skills to the next level & play a critical role in shaping the future of trading systems apply today! We are committed to offering an inclusive recruitment experience. If you require accommodations because of disability or health condition please email. This position is being sourced through our Outsourcing service line.