Job offer

Java Engineer - Execution

The position as Java Engineer - Execution at Man Group involves working as part of a team to define, build, and maintain world-class trading capabilities, particularly in the area of trade execution. The focus is on developing and implementing trading systems using Java and other modern technologies.

Job description: Java Engineer - Execution

Tasks

  • Member of a team working on optimizing tradability via AHL, Numeric, and the execution research teams
  • Collaborate with the Execution Research and Technology teams to define, build, and maintain world-class trading capabilities.
  • Leveraging the best technologies, from open source to commercial, for trading over $6 trillion annually

Requirements

Key competencies

  • Deep knowledge and experience in Java
  • Database/SQL skills
  • Good comprehension and communication skills to work closely with technical and non-technical colleagues
  • Experience with robust software engineering techniques and agile methods: continuous integration, code review, unit testing, refactoring, and related approaches
  • Experience with Linux and Windows platforms

Advantages

  • A good understanding of financial markets and instruments
  • Experience with FRTB a significant advantage
  • Python knowledge
  • Experience with front-office software and/or trading system development, e.g., in a hedge fund or investment bank
  • Expertise in the development of distributed systems with event-driven and/or parallel processing
  • Experience with C++ and/or web-based development (TypeScript)
  • Relevant mathematical knowledge, e.g., statistics, asset pricing, time series analysis optimization algorithms

Personal characteristics

  • Strong academic background and a degree with a high mathematical and computer-based content, e.g., computer science, mathematics, or equivalent, e.g., physics or similar.
  • Experience in software development, e.g., experience in managing/administering and maintaining engineering
  • A craft-based approach to software development: pride in technical excellence and communicating these values
  • Demonstrable passion for technology, e.g. personal projects, open source involvement
  • Intellectually curious with an analytical approach to problem solving
  • Self-starter and able to manage time effectively across multiple projects and competing priorities
  • Self-starter and able to collaborate with business partners with competing business needs and priorities
  • Strong interpersonal skills, able to establish and maintain close working relationships with quantitative analysts and software engineers to improve processes
  • Confident communicator: able to argue a point precisely and deal positively with conflicting views

Benefits

  • Modern office space in an office campus with easy access to transportation and amenities
  • Flexible working arrangements
  • Comprehensive compensation package
  • 25 days vacation pay
  • Competitive health insurance
  • Employee Assistance Program
  • $1,500 for long service and volunteer work
  • multitool card
  • Career development opportunities, including internal tech talks
  • Opportunities for philanthropy and engagement with the open source community

Job details

© 2025 House of Skills by skillaware. All rights reserved.
Our website uses cookies to make navigation easier for you and to analyze the use of the site. You can find more information in our privacy policy.