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 and dynamodb
Payment api and microservices architecture
The role drives the overall software development lifecycle by transforming requirements into features while managing development teams and processes

Job Summary

  • The role drives the overall software development lifecycle by transforming requirements into features while managing development teams and processes.
  • Candidates will lead the design and development of secure, scalable, resilient payment API services using Amazon Web Serverless technologies.
  • BMO offers a comprehensive benefits package including health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans.

Matching Summary

The role drives the overall software development lifecycle by transforming requirements into features while managing development teams and processes.

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 and DynamoDB
  • Payment API and microservices architecture
  • Event-driven system design and resilience
  • Secure software design and data protection

Nice-to-have

  • Experience with generative AI tools
  • Background in financial services platforms
  • Wire processing knowledge
  • Leadership and team management skills

Key Requirements

  • Senior or lead-level enterprise software engineering experience
  • Strong understanding of resilience engineering strategies
  • Experience with authentication and encryption protocols

Work Rights

Not specified

Tailored Resume

Cover Letter