Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Jay Analytix Inc

Murex Consultant

Jay Analytix Inc

. Configure, customize and extend Murex MX.3 within the platform, including workflows, static data, trade templates and event processing .

Posted 11/4/2026contractToronto • CanadaSeniorLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive expertise in Murex MX.3 configuration, development, and support, with a strong foundation in Java development and integration of financial systems. Proficient in applying TDD and BDD methodologies to ensure high-quality software delivery across the trade lifecycle.

Highest-signal resume keywords
Murex MX.3 ConfigurationJava 11+/17 DevelopmentTDD and BDD MethodologiesMurex Integrations (MxML Exchange, Datamart)Front-to-Back Trade Lifecycle Knowledge

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Murex ConfigurationJava DevelopmentTDDBDDSpring BootSQL (Oracle/Sybase/SQL Server)Messaging (IBM MQ, Kafka, JMS)Event ProcessingPerformance TuningDesign Patterns
Soft Skills
Problem SolvingCollaborationCommunication
Tools & Technologies
JUnit 5MockitoCucumberAgile MethodologiesUnix/Linux Shell Scripting
Certifications & Qualifications
Murex Certification
Industry Keywords
Trade LifecycleMiddle Office FunctionsBack Office FunctionsRegulatory Reporting (EMIR, Dodd-Frank)Asset Class Knowledge (Fixed Income, FX, Equities)

Tech Stack

Tools & technologies
AngularJavaJUnitKafkaLinuxMicroservicesMockitoOracleShell ScriptingSpringSpring BootSpringBootSQLSwiftTypeScriptUnix

About the role

Key responsibilities & impact
  • Configure, customize and extend Murex MX.3 within the platform, including workflows, static data, trade templates and event processing
  • Build and maintain Murex integrations using MxML Exchange, Murex web services and messaging layers including MQ, Kafka and JMS
  • Develop and support Murex Datamart extractions, EOD/batch processing and downstream reporting
  • Support Murex upgrades, environment refreshes, regression testing and release migrations
  • Deliver changes across front-office trade capture and pricing, middle-office validation, P&L, risk, limits and market data, and back-office confirmations, settlements, accounting, payments and SWIFT messaging
  • Work with traders, middle-office, operations, finance and risk teams to turn business needs into technical solutions
  • Analyze and resolve production issues end-to-end from booking through settlement and accounting
  • Design and build Java 11+/17 services and Spring Boot microservices around the Murex platform
  • Write production code using TDD, JUnit 5, Mockito and BDD acceptance tests with Cucumber or similar
  • Apply SOLID principles, design patterns, concurrency and performance tuning
  • Participate in code reviews, CI/CD pipelines and Agile delivery

Requirements

What you’ll need
  • 8+ years in software development, including 4+ years hands-on with Murex
  • 4+ years working directly in Murex MX.3, including configuration, development or support inside Murex
  • Practical experience with at least two of: MxML Exchange, Datamart, pre-trade or post-trade workflows, Murex event and contract lifecycle, Murex batch/EOD
  • Ability to explain Murex's role in the bank's architecture and its connections to upstream and downstream systems
  • Clear understanding of the front-to-back trade lifecycle
  • Working knowledge of middle office functions: trade validation, P&L attribution, risk and limits, market data, and EOD controls
  • Working knowledge of back office functions: confirmations, settlements, payments, accounting entries and reconciliations
  • In-depth experience with at least one asset class, such as Fixed Income, FX, Interest Rate Derivatives, Equities or Securities Lending
  • 8+ years of professional Java development using Java 11+/17
  • Strong command of collections, generics, streams, exception handling, memory model and multithreading
  • Experience with Spring Boot, REST APIs, SQL (Oracle / Sybase / SQL Server) and messaging (IBM MQ, Kafka or JMS)
  • Ability to discuss design trade-offs, design patterns and performance tuning with concrete examples
  • Proven day-to-day use of TDD
  • Hands-on experience with JUnit 5 and Mockito, including mocks, stubs, spies, argument captors and verifying interactions
  • Experience writing BDD scenarios using Gherkin / Cucumber and wiring them to step definitions
  • Candidates listing TDD, BDD or mocking should expect live interview questions and a short coding exercise
  • Murex certification or formal Murex training is nice to have
  • Experience with a Murex upgrade or greenfield Murex implementation is nice to have
  • Exposure to regulatory reporting such as EMIR, Dodd-Frank or CSA trade reporting is nice to have
  • Angular or TypeScript experience is nice to have
  • Unix/Linux shell scripting, AutoSys or Control-M scheduling is nice to have
  • Level 3 production support for 24x7 trading systems is nice to have

Benefits

Comp & perks
  • 12-month contract with possible extension