Find a jobRecruiters

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

Exclusive opportunity

Onsite

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

Flexy Group

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

Skills

DockerReactTypescriptJavaMicroservicesPostgreSQLMySQLAmazon EC2KafkaRabbitMQJenkinsAWSGitHubComplianceJavascript

8 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Montreal, QC, Canada

Work mode:

Onsite

Published on:

17 October 2026

What they need


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 environment.
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

Other offers great for you!

These companies are also looking for great profiles

Teksystems

Ingénieur Kafka Senior – Banking / Payments

Freelance

Remote

Skills

KafkaApacheMigration

6 days ago

Quick apply

Celaneo

Senior Full Stack Developer

Permanent contract

Paris, France

Onsite, Hybrid

Skills

SQL QueriesNextNestReactNodeTypescript

4 days ago

Quick apply

Theodo

Senior Product Manager – Core Payments & Intégration de l’écosystème local

500 - 600

Freelance

Paris, France

Hybrid

Skills

Product Management

3 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools