BMO Financial Group

Sr. Application Developer - (Java / AWS / Payment Systems / Leadership)

BMO Financial Group
Apply
1 day ago
Toronto, CanadaSenior

Base Salary

$70k - $150k/yr

Responsibilities

  • Lead hands-on design and development of payment API services.
  • Build secure, scalable, resilient, event-driven solutions using AWS serverless services.
  • Design and review error handling, retry, idempotency, timeout, monitoring, logging, and operational-readiness strategies.
  • Develop cloud-native services using Node.js and serverless patterns where appropriate.
  • Partner with product, business analysis, quality engineering, architecture, and support teams.
  • Support adoption of generative AI for engineering productivity, documentation, design support, and test acceleration.
  • Translate user requirements into technical specifications, write code, and manage design specifications, testing, debugging, and maintenance.

Requirements

  • Strong hands-on enterprise software engineering experience with senior- or lead-level development responsibility.
  • Strong experience building API services, microservices, and event-driven cloud services.
  • Strong experience with Amazon Web Services, especially Lambda, DynamoDB, EventBridge, CloudWatch, and SNS/SQS.
  • Strong experience with Node.js for service development is preferred.
  • Understanding of resilience engineering, including retries, idempotency, timeout handling, observability, and recovery design.
  • Understanding of secure software design, including authentication, authorization, encryption, secrets management, and data protection.
  • Experience in payments, wire processing, or financial services platforms is preferred.
  • Experience with AI-assisted software delivery is preferred.
  • Deep knowledge of algorithms, data structures, and programming languages.

Benefits

  • Health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans.
  • Training, coaching, manager support, and network-building opportunities.
  • Inclusive, equitable, and accessible workplace with accommodations available on request.
  • The position is based at 33 Dundas Street West; the posting does not specify a remote or hybrid arrangement.

Tech Stack

Amazon DynamoDBAWSJavaNode.js

Categories

BMO Financial Group

About BMO Financial Group

10,000+ employees

BMO Financial Group is a publicly traded North American bank offering personal and commercial banking, wealth management, and capital markets services to consumers, businesses, and institutions. Founded in 1817 and headquartered in Toronto, it operates in Canada and the United States, including BMO Bank N.A. in the U.S. The company is listed on the NYSE and TSX under the symbol BMO.

Contact me