Job offer
Senior Java Engineer - Execution
As a Senior Java Engineer you will be responsible for the development of tools, platforms and algorithms that support Man Group's trading operations. You will work on optimizing software stacks, implementing real-time market data processing and developing tools for trading.
Job description
Tasks
- Building tools, platforms and algorithms that drive Man's investment engines
- Working on new platforms or migrations
- Optimization of the software stack
- Management of a team
- Implementation of real-time market data processing
- Design of routing/connections to execution points and brokers
- Development of tools for high-touch and quant trading
- Monitoring capacity
- Post-trade performance analysis
- Software development to optimize all aspects of the trade cycle
Requirements
Key competencies
Required
- Expert Proficiency in Java
- Database/SQL skills
- Design
Desirable
- Strong understanding of software engineering techniques and agile methods
- Proficiency in Linux and Windows platforms
Technology and business skills
- Expert Software Developer
- Understanding the financial markets
- Java experience
- Broad technical skillset
- Good communication skills
- Ability to work in a team
Personal characteristics
- Strong academic background
- Passion for technology
- Analytical approach to problem solving
- Self-organization
- Strong numerical skills
- Focus on delivering value for the company
- Strong interpersonal skills
Advantages
- Comprehensive benefits package
- Competitive vacation entitlements
- Pension insurance
- Life and long-term disability insurance
- Group life insurance
We offer
- Professional development
- Wellness initiatives
- Working environment that supports and empowers people
- Two annual 'Merit' days for community service
Job details