Full Stack Developer — Payment Platforms (Python/Java + legacy), Montreal

Abbeal SAS

Montreal (administrative region)

Hybrid

CAD 90,000 - 120,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Abbeal SAS is seeking a Full Stack Developer to work on payment platform modernization in Montreal. You will build Python/Java features, design APIs, and help migrate legacy VB and Visual FoxPro apps to AWS, while collaborating with architects and payment specialists.

The role offers a hybrid work model in Montreal with 2 days on-site weekly, and a permanent position through Abbeal with a 12-month client engagement.

Qualifications

  • 4-6 years of experience in Python or Java
  • Experience with REST APIs and object-oriented development
  • Familiarity with SQL databases and Git
  • Interest in DevOps/CI/CD and cloud migration
  • Curiosity for legacy systems (VB, FoxPro, mainframe)
  • French language required; English not mandatory

Responsibilities

  • Develop new features in Python or Java and design reusable APIs
  • Contribute to migrating legacy applications to AWS during modernization
  • Collaborate with architects and analysts and mentor junior teammates

Skills

Python
Java
REST APIs
SQL
Git
AWS
DevOps
CI/CD
VB
Visual FoxPro
Mainframe

Tools

AWS
Visual Basic
Visual FoxPro
Mainframe

Job description

Full Stack Developer — Payment Platforms (Python/Java + legacy), Montreal

A major Canadian bank is modernizing payment platforms used by thousands of customers, spanning new microservices and legacy applications.

A small, tight-knit team maintains, evolves and modernizes critical payment platforms used by thousands of customers. Two technical realities coexist: building new Python and Java services on AWS, and maintaining legacy Visual Basic and Visual FoxPro applications, with an active migration to the cloud underway.

The role

You develop new features in Python or Java, design reusable APIs, take part in the gradual migration of legacy applications to AWS, and work closely with architects and functional analysts. The role includes real mentoring from senior team members and payment specialists.

What we're looking for
  • 4-6 years of experience in Python or Java, object-oriented development, REST APIs
  • Relational databases (SQL), Git
  • AWS a plus, interest in DevOps and CI/CD
  • Curiosity for legacy systems (VB, FoxPro, mainframe) appreciated, even without direct experience
  • French required, English not mandatory
Conditions

Montreal, hybrid 2 days/week on-site. Permanent position with Abbeal, 12-month engagement with the client.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Développeur Full Stack — Plateformes de Paiement (Python/Java + legacy), Montréal
Développeur Full Stack — Plateformes de Paiement (Python/Java + legacy), Montréal

Abbeal SAS • Montreal (administrative region)

Hybrid
CAD 85,000 - 120,000
Payments Platform Dev (Python/Java) — Hybrid Montréal
Payments Platform Dev (Python/Java) — Hybrid Montréal

Abbeal SAS • Montreal (administrative region)

On-site
CAD 85,000 - 120,000
Senior Full Stack Java / React Developer — Payments Transformation, Bank, Montreal
Senior Full Stack Java / React Developer — Payments Transformation, Bank, Montreal

Abbeal SAS • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Hybrid work model
12-month renewable mandate
Développeur Full Stack Java / React Senior — Transformation Paiements, Banque, Montréal
Développeur Full Stack Java / React Senior — Transformation Paiements, Banque, Montréal

Abbeal SAS • Montreal (administrative region)

Hybrid
CAD 90,000 - 140,000
Hybride - 2 jours au bureau
Contrat de 12 mois renouvelable
Senior Java Developer — AI Agents (Backend/Cloud) — Montreal
Senior Java Developer — AI Agents (Backend/Cloud) — Montreal

Abbeal SAS • Montreal (administrative region)

Hybrid
CAD 100,000 - 150,000
Développeur Java Senior — Agents IA (Backend/Cloud) — Montréal
Développeur Java Senior — Agents IA (Backend/Cloud) — Montréal

Abbeal SAS • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Java Backend Developer – AWS, Banking (Hybrid Montréal)
Java Backend Developer – AWS, Banking (Hybrid Montréal)

Abbeal SAS • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Hybrid work modèle 2 jours/semaine
Senior QA Lead, payments domain, Montreal
Senior QA Lead, payments domain, Montreal

Abbeal SAS • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
Backend Java Developer (AWS) - Montreal (Hybrid)
Backend Java Developer (AWS) - Montreal (Hybrid)

Abbeal SAS • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Full Stack Developer
Full Stack Developer

CoFoMo Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 130,000