Skip to Main Content

Job Title


Senior Developer - FX Trading


Company : Apex Systems


Location : Toronto, Ontario


Created : 2025-05-04


Job Type : Full Time


Job Description

Senior Developer - FX TradingApex Systems is a large staffing and consulting firm and we are looking for Senior Developer with FX Trading application exposure, strong experience with Java and experience with Junit Testing to place at our client, a top 5 Financial Institution.Client: Canadian BankContract: 6-months contract (potential for extension)Location: Toronto, however work is remote outside events/monthly activitiesApplication Prcess: Please apply via the medium on which you are seeing this posting. Please reference Job Title Senior Developer - FX TradingProject Scope:Our client in Capital Markets aspires to build best-in-class platform for our Fixed Income trading desk covering a wide spectrum of Investment Grade and High Yield bonds to serve the growing needs of our clients globally. Their vision is to build industry-leading fixed income trading platform using modern software development principles to allow for adaptability, future growth, and integration with both external systems and internal proprietary pricing/risk tools.This client is searching for a senior developer with extensive experience building complex software solutions to join our team and help them on their current initiatives. This role will work closely with the team of developers, business analysts, product managers, production support teams to execute both short-term tactical and long term goals.Responsibilities: Provide leadership and innovative ideas with respect to development design and integration with other componentsQuickly adjust, redesign and adapt design and functionality based on the frequent feedback from traders and other stakeholdersBuild effective partnership with other team members and key stakeholders to establish productive, mutually respective work environmentBuild high-quality documentation artifacts (solution diagram, trade flow, current vs target state, etc.) as required by client standardsMaintain current trading systems, provide system enhancement and production supportEffectively unit-test own software deliverables, participate in planning and execution of test suitesPartner with others in the organization to advance client's overall IT capabilities in the areas of real-time messaging, application integration, application high-availability, otherKey Qualifications:7+ years of demonstrated experience developing complex software solutions serving the needs of large geographically dispersed organizationsTrue Agile practitioner, can start with a concept and rapidly change to arrive at the end resultExperienced in system development with high performance, real time streaming, data update, highly integrated with backend internal & external services (TCP, MQ, FIX)FIX experience a mustExperienced in software languages: Java, Python, C++, and Oracle database,DevOps, CI/CD Git, Linux server, Shell scripting, Windows serverWork experience in Capital Markets FI Income, Credit trading, rates is an assetWork experience in large Capital Markets trading platforms (Bloomberg TOMS, FIS BondOne, Calypso, WSS) is an assetEqually effective partnering with all levels including senior technology and business stakeholders, and other members of the teamExcellent verbal and written communication skills