Job offer
Java Engineer - Execution
As a Java Engineer, you will be responsible for developing tools, platforms and algorithms that support Man Group's global trading strategies. You will work on the development of high-performance applications, real-time data simulation environments and intelligent order routing systems.
Job description: Java Engineer - Execution
The role
As a Java Engineer, you will work on the development of tools, platforms and algorithms that enable Man to drive its investment engines. Your tasks will include:
- Development of high-performance applications
- Creation of real-time data simulation environments
- Intelligent order forwarding
- Connection to execution venues and brokers
- Development of tools for high touch and intelligent order routing
- Post-trade performance analytics
- Software optimization of all aspects of the trading technology stack
Requirements
Required skills:
- Expertise in Java
- Python/DevOps skills
- Good communication skills
- Ability to work closely with technical and non-technical stakeholders
- Passion for software engineering techniques and agile methods
- Excellent creation of trade data visualizations
Advantageous skills:
- A good understanding of financial markets and instruments
- Experience with FIX
- Experience in working with AHL's systematic trading
- Experience with front office software and/or trading systems development
- Expertise in the development of distributed systems
- Experience with web-based development (TypeScript)
- Experience with cloud-based infrastructure
Personal characteristics
- Strong academic background and a degree with high mathematical and computational content
- Software-first approach to software development
- Passion for technology
- Intellectually robust with an analytical approach to problem solving
- Self-organizing with the ability to prioritize tasks and manage multiple projects
- Professional approach to delivery with a tangible impact on process improvement
- Strong interpersonal skills
We offer
A working environment where excellence and equal opportunities take center stage. Our culture and values contribute to our success.
- Opportunities for professional development
- Flexible working arrangements
- An inclusive working environment
Job details