Senior Software Developer (Cyclos Developer) – Digital Payments & Online Banking (Montreal)

Senior Software Developer (Cyclos Developer) – Digital Payments & Online Banking (Montreal)

19 Oct
|
FLEXY GROUP
|
Montreal

19 Oct

FLEXY GROUP

Montreal

About Flexy Group

Flexy Group is a growing technology company delivering Banking-as-a-Service (BaaS) infrastructure solutions in emerging markets. We are building a secure, scalable financial platform based on Cyclos and are looking for an experienced software developer to support its development, customization, and integration.

The Opportunity
We are seeking a Senior Software Developer with proven hands-on experience in Cyclos digital payment and online banking software to join our Montréal office. You will design, develop, deploy, and maintain Flexy Group’s payment and digital banking platform using Cyclos as its core foundation. You will serve as our internal Cyclos specialist and lead platform customization, external integrations, and performance improvements.

Key Responsibilities
Design, develop, integrate, test, and deploy a digital banking and payment platform based on Cyclos. Deploy, manage, and scale AWS cloud infrastructure, including EC2, S3, and RDS, to support platform availability and performance.
Configure and customize Cyclos features, including accounts, payment types, merchant tools, transaction fees, lending, user roles, and access profiles.
Integrate Cyclos with external banking systems, payment service providers, KYC/AML providers, and payment gateways.
Optimize database queries, API response times, and transaction processing performance.
Implement security controls, including data encryption and secure authentication using OAuth2 and OpenID Connect, and support applicable PCI DSS requirements.
Collaborate with product and compliance teams to translate business and applicable regulatory requirements into software functionality.
Maintain and improve existing software, investigate production incidents, and resolve technical issues.
Conduct code reviews and mentor junior developers.
Maintain technical documentation covering platform architecture, configurations, integrations, and deployment pipelines.





Required Qualifications
At least 3 years of professional experience in software development, backend systems, and financial or transactional platforms. No specific degree, certificate, or diploma is required; relevant education is welcome.
Cyclos certification or equivalent proven hands-on experience with the Cyclos platform.
Strong understanding of Cyclos accounts, payment types, transaction processing, user roles, access profiles, and invoicing.
Proficiency in Java and JavaScript/TypeScript, with experience in Angular or React for interface customization.
Experience developing and integrating RESTful APIs, including the Cyclos Web Services API.
Strong knowledge of relational databases, including MySQL and PostgreSQL, and transaction isolation levels.
Hands-on experience deploying and managing applications on AWS.
Familiarity with applicable Canadian financial compliance requirements, including FINTRAC requirements and relevant OSFI guidelines.
Experience with Git, CI/CD pipelines such as Jenkins or GitHub Actions, and Docker.
Ability to work independently, collaborate with colleagues, and take ownership of technical solutions.
Ability to communicate effectively in English or French.
Availability to work on site at our LaSalle, Montréal office.

Nice to Have
Experience with instant payment systems, such as Interac e-Transfer.
Knowledge of microservices architecture and message brokers such as Kafka or RabbitMQ.
Ability to communicate in both English and French.

What We Offer
Base salary of CAD 95,000 per year, plus a performance bonus.
Full-time, permanent employment with 40 working hours per week.
Health, dental, and vision benefits starting on the first day.
RRSP matching program.

A collaborative working setting.
Opportunity to help develop a fintech platform with substantial technical responsibility.
Employer-paid professional development, including relevant Cyclos training and conferences.

Pay: From $95,000.00 per year

Work Location: In person

📌 Senior Software Developer (Cyclos Developer) – Digital Payments & Online Banking (Montreal)
🏢 FLEXY GROUP
📍 Montreal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (cyclos developer) – digital payments & online banking (montreal) / montreal

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (cyclos developer) – digital payments & online banking (montreal) / montreal