Sr. Application Developer - (java / Aws / Payment Systems / Leadership)

BMO Financial Group

Toronto, ON, Canada
Base: $75,900.00 - $141,900.00; bonus/equity: may ...
Java or node.js development experience
Amazon web services lambda dynamodb eventbridge
Payment api and microservices architecture
The role involves leading the overall software development lifecycle while managing development teams and processes to transform requirements into features

Job Summary

  • The role involves leading the overall software development lifecycle while managing development teams and processes to transform requirements into features.
  • Candidates will build secure, scalable, resilient, event-driven solutions using Amazon Web Services Lambda, DynamoDB, and other cloud-native tools.
  • BMO offers a comprehensive benefits package including health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans.

Matching Summary

The role involves leading the overall software development lifecycle while managing development teams and processes to transform requirements into features.

Salary

Base: $75,900.00 - $141,900.00; Bonus/Equity: May include commission structure and performance-based incentives; Benefits: Health insurance, tuition reimbursement, accident and life insurance, retirement savings plans

Skills & Requirements

Must-have

  • Java or Node.js development experience
  • Amazon Web Services Lambda DynamoDB EventBridge
  • Payment API and microservices architecture
  • Resilience engineering retries idempotency
  • Secure software design authentication encryption

Nice-to-have

  • Generative AI for engineering productivity
  • Wire processing or financial services platforms
  • AI-assisted software delivery experience
  • Deep knowledge of algorithms data structures
  • Leadership in managing development teams

Key Requirements

  • Strong hands-on enterprise software engineering experience
  • Senior or lead-level development responsibility
  • Solid understanding of resilience engineering principles
  • Experience with payments or financial services preferred

Work Rights

Not specified

Tailored Resume

Cover Letter