Senior Developer - FTM Payments

Job#: 3032780

Job Description:

Senior Software Developer – Funds Transfer Management (FTM) | Banking Payments

Core Requirements (Must-Have)

FTM / Payments Platform Experience

  • Hands-on experience delivering and supporting solutions on IBM Financial Transaction Manager (FTM) in a banking/payments context, including transaction processing and integration patterns. 
  • Experience with FTM for Check Services (FTM4C) and/or adjacent payment domains (e.g., high-value payments, check processing). 
  • Ability to work with complex enterprise integration environments (multiple internal/external systems, diverse formats, many-to-many connections). 
  • Understanding of transaction traceability, auditability, reliability, scalability, and security expectations in financial systems.

Programming Languages (pick based on stack; Java is common in FTM ecosystems)

  • Strong development background in Java/J2EE (commonly paired with FTM implementations), including enterprise application development and integration work.
  • Experience with COBOL (or legacy mainframe languages) in banking environments is valued, especially where payment flows touch legacy cores. (Suggested—common in banks; include if applicable to your client’s stack.)
  • Experience with XML (frequently used in FTM-related development/customization contexts).

Integration / Middleware / App Platform

  • Experience building and supporting service-oriented / integration solutions (e.g., SOA, API integrations, transaction workflows).
  • Familiarity with IBM App Connect artifacts and how FTM solutions are composed/deployed across platform components
  • Working knowledge of WebSphere Application Server (WAS), IBM MQ, and typical enterprise messaging patterns used in bank integration stacks. 
  • Experience with enterprise databases commonly used in these environments, especially DB2 (plus other RDBMS exposure).
  • Comfort working in Unix/Linux environments and scripting in support of batch/integration workloads. 

Delivery & Support (Bank-grade expectations)

  • Proven experience across SDLC in regulated environments: build, test, deploy, monitor, and production support (L2/L3) for mission-critical payment systems.
  • Ability to troubleshoot asynchronous transaction flows and multi-system issues where progress tracking across interactions matters. 



Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRateds Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.

Everforth Apex Benefits Overview: In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA.

Employee Type:
Contract

Location:
Toronto, ON, CA

Job Type:
Engineering and Technicians

Date Posted:
June 22, 2026

Pay Range:
$60 - $80 per hour

Connect with
our experts.

Looking for your next opportunity? View our jobs!

Locations.

×