Senior Software Developer, MaxxTrader

Job description

FlexTrade Systems

About Us:

FlexTrade Systems is a global leader in high performance multi-asset execution management and order management systems for equities, fixed income, foreign exchange, futures, and options. A pioneer in the field, FlexTrade is internationally recognized for introducing FlexTRADER®, the world’s first broker-neutral, execution management trading system, which allows clients to completely control and customize their execution workflows through a comprehensive ability to search/access liquidity while maintaining the confidentiality of their trading strategies.

About MaxxTrader

MaxxTrader is FX Trading Platform offered by FlexTrade. MaxxTrader’s EMS/OMS solution is sought by major global financial institutions – banks, broker-dealers and hedge funds - to better connect their FX trading desks with liquidity providers, wherever they are, through proprietary distribution connectors. MaxxTrader’s all-in-one platform covers the complete FX trade cycle, is built for turn-key activation and is flexible to enable customers’ unique requirements & strategies.

MaxxTrader has a team of passionate, ‘get it done’ visionaries that are client-focused and strategically minded with sights on building better trading solutions for the institutional FX trader.

Scope and Responsibilities

  • Experience required for a front-end team to be responsible for a FX trading platform, including a multiplatform desktop application, a web portal as well as mobile application.
  • Work in a fast-paced Agile team to develop new features, as well as maintain and improve existing applications.
  • Test and review codes of peers.
  • Help and support other developers in the team.
  • Research technologies and methodologies which will improve our product or practices


Requirements and Experience

  • 3+ years of relevant experiences
  • Strong passion in programming
  • Knowledge of code design
  • Test driven development (TDD)
  • Strong knowledge in core Java
  • Great to have: Experience with Swing, JavaFX, Spring, mobile app development
  • Nice to have: Experience with Scala, React
  • Nice to have: FX Trading knowledge
  • Nice to have: Application of agile methodologies
  • Team player, willing to learn and share knowledge with others