Application Integration, Banking Services, Biology, Code Reviews, Continuous Deployment/Delivery, Continuous Integration, Distributed Computing, Error Handling, Financial Services, Financial Systems, Financial Transactions, Fortune 500 Customers, High Availability, High Reliability, IBM Product Family, ISO (International Organization for Standardization), Identify Issues, Insurance, Java, Java Platform Enterprise Edition (Java EE/J2EE), Messaging Technology, Payment Processing, Problem Solving Skills, Production Support, Production Systems, Quality Assurance, Retail, Software Administration, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Staff Development, System Integration (SI), Technical Writing, Test Harness, Test Plan/Schedule, Transaction Processing/Management
Primary Job Title:
FTM Payments Platform Developer (Contract-to-Hire)
Alternate / Related Job Titles:
Payments Platform Developer
IBM FTM Developer
Senior Java Payments Developer
Financial Systems Integration Developer
Payments Application Engineer
Location & Onsite Flexibility:
Toronto, ON — Hybrid
Contract Details
Position Type: Contract-to-Hire
Contract Duration: Approximately 6 months
Start: As Soon As Possible
Schedule: Monday–Friday, core business hours
Pay Rate:C$50 – C$80 per hour
Conversion to Perm: Yes (Contract-to-Hire)
Job Overview
The FTM Payments Platform Developer will support and enhance a high-volume, mission-critical payments processing environment built on IBM Financial Transaction Manager (FTM). This role focuses on developing, integrating, and supporting enterprise payments platforms and offers a strong opportunity to convert to a full-time role based on performance and business needs.
Key Responsibilities
Design, develop, and maintain applications built on IBM Financial Transaction Manager (FTM)
Contribute to payment flows supporting high-volume, low-latency transaction processing
Build and support integrations between FTM and upstream/downstream systems using enterprise integration patterns
Participate across the full SDLC: design, development, testing, deployment, and production support
Troubleshoot and resolve application and integration issues in a regulated financial environment
Collaborate with architecture, QA, and operations teams to ensure stability, scalability, and performance
Support modernization initiatives and enhancements to payment hub capabilities
Produce technical documentation, participate in code reviews, and contribute to knowledge sharing
Required Skills & Qualifications
Required
5+ years of hands-on development experience in enterprise financial systems or payments platforms
Strong experience with IBM Financial Transaction Manager (FTM)
Solid Java / J2EE development experience in distributed systems
Experience with enterprise integration technologies and messaging frameworks
Strong understanding of payment processing concepts (transaction lifecycle, routing, validation, exception handling)
Experience working in Agile or hybrid delivery environments
Ability to support high-availability, high-reliability production systems
Preferred
Experience with IBM App Connect Enterprise (ACE) or similar integration tools
Exposure to ISO 20022 or modern payments initiatives
Experience in regulated financial services environments
CI/CD pipeline experience and familiarity with automated testing frameworks
About the Company
A leading Canadian bank offering a broad range of financial services. The organization is committed to innovation, employee development, and performance-based growth, providing opportunities to work on enterprise-scale, mission-critical platforms.
About GTT
GTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American-owned company based in Alaska. We value diverse and inclusive workplaces and partner with Fortune 500 organizations across banking, insurance, financial services, technology, life sciences, utilities, and retail throughout the U.S. and Canada.
Job Number:
26-01305
#LI-GTT #LI-Hybrid #gttca #ZRCA