At a Glance
- Tasks: Develop and maintain FX trading software in a dynamic team environment.
- Company: Join a prestigious investment bank with over 150 years of UK presence.
- Benefits: Enjoy a hybrid work model and the chance to work on global projects.
- Why this job: Be part of a cutting-edge team impacting global trading strategies.
- Qualifications: Experience in Java development and financial services is essential.
- Other info: This role offers a 6-month rolling contract with opportunities for growth.
The predicted salary is between 48000 - 72000 £ per year.
Our investment banking client has been present in the UK for more than 150 years, they're a long-term partner to British business. Today, the Group is formed of 10 divisions and employs 9,300 staff based in 21 core locations right across the country. Their role is simply stated: help clients achieve their goals by combining local know-how and global reach. In so doing, they seek to make a positive, sustainable contribution to both the UK economy and society.
On behalf of this organisation, AMS are looking for a Front Office Java Developer for a 6-month rolling contract on a 50/50 hybrid basis with offices in London Marylebone.
Purpose of the Role:
An exciting opportunity has arisen with our Investment Banking client for a Java Developer to work on a rolling contract basis within their FX Algo Trading function. The FX eTrading group is a Global Markets technology team providing services directly to the FX business with our client. The team is concerned with the development, support and release of software systems providing functionality for electronic trading workflows. The systems are used globally with major server hubs in London, New York, Singapore and Tokyo. Reporting to the Global Head of FX Automated Client Execution, this role involves sitting on the trading floor working with quants and traders as part of a small team to develop and maintain a suite of FX and Listed Derivative algorithmic trading strategies.
Responsibilities of the role:
- Development of server grade application components in Java.
- Collaborating with developers, traders, and quants to agree application design and function.
- Following bank policy and standards in the development and deployment of the applications.
- Ensuring the platform is tested functionally and non-functionally in a fit for purpose fashion.
- Providing SL3 support coverage for application components.
- Recruitment and development of new team members.
- Communicating delivery status and milestones to stakeholders.
What we require from you:
- Experience of leading Front Office Trading technology development teams in Financial Services.
- Expertise in server side Java development.
- Expertise in low-latency, high-availability asynchronous systems.
- Expertise in FX products.
- Proven ability to deliver supportable and stable systems in a Front Office Trading environment.
- Motivated to work directly with traders and research quants.
Next steps:
If you are interested in applying for this position and meet the criteria outlined above, please click the link to apply and we will contact you with an update in due course. This client will only accept workers operating via an Umbrella or PAYE engagement model.
Java Developer - Alexander Mann Solutions (Contingent) employer: Alexander Mann Solutions (Contingent)
Contact Detail:
Alexander Mann Solutions (Contingent) Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Developer - Alexander Mann Solutions (Contingent)
✨Tip Number 1
Familiarise yourself with the latest trends in FX trading technology. Understanding the current landscape will not only help you during interviews but also demonstrate your genuine interest in the role and the industry.
✨Tip Number 2
Network with professionals in the investment banking sector, especially those working in FX trading. Attend relevant meetups or webinars to connect with potential colleagues and gain insights into the company culture.
✨Tip Number 3
Brush up on your Java skills, particularly in server-side development and low-latency systems. Consider working on personal projects or contributing to open-source projects that showcase your expertise in these areas.
✨Tip Number 4
Prepare to discuss your experience in collaborating with traders and quants. Be ready to share specific examples of how you've successfully worked in a team environment to deliver trading solutions.
We think you need these skills to ace Java Developer - Alexander Mann Solutions (Contingent)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in server-side Java development and any relevant work in Front Office Trading technology. Use specific examples that demonstrate your expertise in low-latency, high-availability systems.
Craft a Strong Cover Letter: Write a cover letter that clearly outlines your motivation to work directly with traders and quants. Mention your experience in developing and maintaining algorithmic trading strategies, and how you can contribute to the FX eTrading group.
Showcase Relevant Skills: In your application, emphasise your knowledge of FX products and your ability to deliver stable systems in a trading environment. Highlight any previous roles where you collaborated with developers, traders, and quants.
Follow Application Instructions: Ensure you follow the application instructions carefully. If the job posting specifies an engagement model like Umbrella or PAYE, make sure to mention your willingness to comply with this in your application.
How to prepare for a job interview at Alexander Mann Solutions (Contingent)
✨Showcase Your Java Expertise
Make sure to highlight your experience with server-side Java development. Be prepared to discuss specific projects where you've implemented low-latency, high-availability systems, as this is crucial for the role.
✨Understand FX Products
Familiarise yourself with FX products and trading strategies. Being able to speak knowledgeably about these topics will demonstrate your suitability for the position and your ability to work closely with traders and quants.
✨Emphasise Team Collaboration
Since the role involves working closely with a small team, be ready to discuss your experience in collaborative environments. Share examples of how you've successfully worked with developers, traders, and quants to achieve project goals.
✨Prepare for Technical Questions
Expect technical questions related to Java development and algorithmic trading. Brush up on relevant concepts and be ready to solve problems on the spot, as this will showcase your problem-solving skills and technical acumen.