Save time and effort sourcing top tech talent

E-Trading Strategy Developer (Java)

London, UK
Full Stack Java Developer Java Developer
mthree
Actively hiring

Sign up for the chance to get matched to this role, and similar opportunities.

About mthree
Since 2010, mthree has been helping clients solve their business and technological challenges. We are a technology and business consultancy with a global workforce delivering significant business and IT projects in some of the largest financial services organisations worldwide.

Core Services

Consulting and Advisory
Managed Services
Alumni Graduate Programme
Alumni Pro Programme
We have a global presence and are experts in delivering exceptional quality to our client base, providing consulting services across Risk, Regulation & Compliance; Vendor Products; Application Support; Application Development; Cyber & Information Security; Data Science and DevOps areas.

Our Alumni Graduate programme is an internationally recognised 2 year non-rotational pathway that has successfully shaped the careers of hundreds of Graduates worldwide. Our Alumni Pro programme is designed for Consultants who have either typically completed the Alumni scheme and don’t convert to our clients, or outside industry professionals who want to move sector or role.

 
Diversity and Inclusion
Through our diversity initiatives, we create a more representative workforce and enable our clients to achieve their own diversity goals. Our view is that diverse teams realise greater levels of success by creating a culture of inclusion, sparking a variety of viewpoints and offering career progression to a more diverse group of people. To support this statement, we are encouraging underrepresented groups to choose careers in Technology through Summer Internships and open events as part of our Diversity Network.

Websites
www.mthree.com
JOB SPECIFICATION:

Job Title: E-Trading Strategy Developer (Java)

Client: Morgan Stanley

Area: Automated Risk Trading

The Client:

Morgan Stanley is a leading global financial services firm providing a wide range of investment
banking, securities, investment management and wealth management services. The Firm's
employees serve clients worldwide including corporations, governments and individuals from more than 1,200 offices in 43 countries. As a market leader, the talent and passion of our people is critical to our success. Together, we share a common set of values rooted in integrity, excellence and strong team ethic. Morgan Stanley can provide a superior foundation for building a professional career - a place for people to learn, to achieve and grow. A philosophy that balances personal lifestyles, perspectives and needs is an important part of our culture. Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximise their full potential. Our skilled and creative workforce is comprised of individuals drawn from a broad cross section of the global communities in which we operate and who reflect a variety of backgrounds, talents, perspectives and experiences. Our strong commitment to 
a culture of inclusion is evident through our constant focus on recruiting, developing and advancing individuals based on their skills and talents.*LI-RJ1

The Opportunity:

You will be using core Java development to build and enhance trading strategies and engines.
The role involves working directly with the global trading, quant and IT teams to advance the platform and the businesses it serves.
The project portfolio is typically varied, spanning new and existing algorithm development, improving the technical and execution performance of trading systems, the generation and analysis of trading signals & data
You will be involved in the full software development lifecycle from discussing and agreeing requirements, formulating designs developing and deploying the changes.
The systems you will work on are high volume, low latency, resilient, scalable and message-driven based on cutting edge Java and utilising the latest hardware.
 
The Team:
Morgan Stanley is seeking an experienced electronic trading Java developer to help advance its
Equities automated trading platforms. The role involves building, deploying & supporting
algorithmic trading strategies, analytical tools and scalable trading engine infrastructure, working as part of a fast-moving IT / quant / trading team.
The role offers the opportunity to work with our experienced trading, quant, tech and analytics teams across the globe. You will work across the full application lifecycle in a fast-paced, high- stakes agile development environment. This is a hands-on role requiring continuous delivery to support a high volume business operating across many global markets

 
Core Skills:
Strong core Java knowledge in a UNIX/Linux environment.
Experience of high volume, high availability message driven systems
Engineering and/or Maths academic background
Strong communication skills and ability to work in a team is essential.
   
Desirable Skills
Track record working in front-office environment with trading and quantitative strategists.
Experience developing system for automated market making, algo trading or DMA group in liquid markets (equities, FX, liquid rates, etc.)
Experience with low-latency messaging middleware pub/sub technologies.
Electronic trading knowledge: cash / ETF / futures preferred; liquid rates / FX acceptable.
Previous experience in a systematic trading environment (market-maker, quant fund, sell- side inventory management) highly desirable.
Experience interacting with and writing KDB/Q queries.
JavaFX GUI development
 
 

Sign up for the chance to get matched to this role, and similar opportunities.

Upskill

Level up the hackajob way. Verify your skills, learn brand new ones and test your ability with Pathways, our learning and development platform.

Ready to reach your potential?