Contract | Hybrid | Banking – Payments Modernization
Own MongoDB design and performance for mission‑critical payments workloads. Shape data architecture for scalability, compliance, and real‑time processing.
What you’ll do
- Design MongoDB schemas (document modeling, aggregation pipelines) for payment events, mandates, and statuses.
- Optimize performance : indexing, sharding, replication, connection pooling, query tuning.
- Build robust data migration paths from legacy sources; implement data quality and lineage controls.
- Manage MongoDB Atlas (if applicable), backups, PITR, encryption at rest and in transit.
- Partner with Data Modellers and Java teams on canonical models and event schemas; govern schema evolution.
- Implement resiliency and observability for data services; contribute to data retention and compliance.
Must‑have skills
Deep expertise in MongoDB (Atlas preferred), schema design for high‑volume transactional systems.Performance tuning, sharding strategies, replication, operational hardening.Experience supporting microservices with MongoDB in Azure / Kubernetes environments.Strong SQL / noSQL fundamentals; data migration tooling (e.g., Kafka Connect, Debezium, ETL frameworks).Big plus : ISO knowledge
ISO 20022 (and / or ISO 8583 )—mapping messages to MongoDB models, reference data design, schema governance.Nice to have (Payments domain)
Exposure to the rails / flows listed above (SWIFT, Lynx, FedWire, ACH, RTP, Interac, etc.).Sanctions screening data models, tokenization reference data, wallet artifacts.Experience with event sourcing, CQRS, and Kafka topic design for payments.Experience with :Wires (International SWIFT , Domestic Lynx , FedWire )Interac e‑Transfers , Interac Bulk EMTPayments Shared Services & Data ServicesPayments Sanctions ScreeningApplication & Logistics
Type : Contract | Working : Hybrid, office is downtown TorontoStart : Interviews commencing in the New Year — apply ASAP to avoid missing out.Rates : CompetitiveVisa / Work Authorization : Citizenship, PR or Open Work Permit (We do not sponsor Closed Permits)Seniority level
Mid‑Senior levelEmployment type
ContractJob function
Banking#J-18808-Ljbffr