Python Developer (Banking)

BeachHead

Toronto

On-site

CAD 89,833 - 119,782

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

A top financial firm in Toronto is looking for an experienced Python Developer to develop and maintain backend systems and microservices. The role requires 5-7 years of backend development experience with strong Python skills. Responsibilities include building APIs, collaborating with stakeholders, and participating in code reviews. Competitive pay range of $65.21/hr to $86.95/hr. Join a dynamic team where you can make a significant impact in the banking environment.

Qualifications

  • 5–7 years of back-end development experience with strong Python expertise.
  • Proven experience building APIs, web applications, and microservices.
  • Excellent communication skills and stakeholder engagement.

Responsibilities

  • Develop, test, and deploy scalable backend applications using Python.
  • Build and maintain APIs, web applications, and microservices.
  • Collaborate with stakeholders to gather requirements.

Skills

Backend development experience
Strong Python expertise
API development
Microservices architecture
Data quality problem-solving
Excellent communication skills

Tools

Kafka
ACBS
AFS

Job description

Are you an experienced Python Developer ready to make an impact? Apply Now! Working with one of our top financial clients, this role calls for a Python Developer (Banking). This position involves developing and maintaining backend systems and microservices within a banking environment, offering opportunities for hands‑on technical leadership and collaboration across teams.

Pay rate range (CAD): $65.21/hr – $86.95/hr

Responsibilities
  • Develop, test, and deploy scalable backend applications using Python.
  • Build and maintain APIs, web applications, and microservices.
  • Analyze and troubleshoot data quality issues, schema inconsistencies, and pipeline failures.
  • Collaborate with stakeholders to gather requirements and deliver effective solutions.
  • Apply software development best practices and design patterns.
  • Participate in code reviews and contribute to continuous improvement initiatives.
Desired Skill-Set
  • 5–7 years of back‑end development experience with strong Python expertise.
  • Proven experience building APIs, web applications, and microservices.
  • Ability to identify and resolve data quality issues, schema inconsistencies, and pipeline failures.
  • Knowledge of software development best practices and design patterns.
  • Excellent communication skills and stakeholder engagement.
  • Banking or financial services experience preferred.
  • Familiarity with ACBS, AFS, or Corporate Commercial Lending systems is advantageous.
Nice to Have
  • Experience with Kafka, Thought Machine, or similar banking technologies.
  • Prior work in a microservices architecture.
  • Financial industry experience.
  • Exposure to supporting or integrating with banking systems or platforms.

BeachHead is an equal opportunity agency and employer. We advocate for our candidates and welcome applicants regardless of race, color, religion, national origin, sex, age, or physical or mental disability. BeachHead or our clients may use technology‑enabled tools, including automation and artificial intelligence (AI), to support parts of the recruitment process such as resume screening, application management, and candidate matching. These tools assist our recruiters and our clients, and do not replace human decision‑making. This job posting represents a current or anticipated vacancy. The position may be filled at any time, and the posting may be removed without notice once the role has been filled.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Backend & System Design
Python Backend & System Design

Princeton IT Services, Inc • Toronto

On-site
CAD 100,000 - 150,000
Business Information Management Analyst/Treasury
Business Information Management Analyst/Treasury

BeachHead Inc. • Toronto

On-site
CAD 109,000 - 131,000
ACBS Senior Java Developer-6
ACBS Senior Java Developer-6

REALIGN LLC • Toronto

On-site
CAD 110,000 - 150,000
Sr Python Developer
Sr Python Developer

Princeton IT Services, Inc • Toronto

On-site
CAD 80,000 - 110,000
Python Developer
Python Developer

Insight Global • Montreal

On-site
CAD 63,369 - 71,635
Python Developer
Python Developer

LanceSoft, Inc. • Toronto

On-site
CAD 100,000 - 130,000
Backend Developer (Java and Python)
Backend Developer (Java and Python)

Pacer Group • Mississauga

Hybrid
CAD 120,000 - 130,000
Java/python developer
Java/python developer

Pacer Group • Toronto

On-site
CAD 106,000 - 144,000
Senior Python Backend Engineer - Banking Microservices
Senior Python Backend Engineer - Banking Microservices

BeachHead • Toronto

On-site
CAD 89,833 - 119,782
Java Developer with Python
Java Developer with Python

Pacer Group • Mississauga

Hybrid
CAD 125,000 - 135,000