CareerPlanGet AI match score →

Senior Software Developer - (Java / AWS / Payment Systems)

Toronto, ON, CAN💼 Full-time💰 $75,900–$75,900🗓 2026-07-15 → 2026-07-31

Core

Senior Software Developer driving the software development lifecycle, translating user requirements into technical specifications, and building cloud-native applications for BMO Financial Group.

Role type

Senior Software Developer (Java/AWS)

Builds

Cloud-native applications, serverless architectures, and feature development for BMO's business and enterprise systems.

Domain

Financial Services / Cloud Infrastructure

Deliverable

production ML models | product features

Required skills

Java (7+ years), Spring Boot, Microservices, AWS, SQL (Oracle/PostgreSQL), API development, System integration, TDD, Troubleshooting

Preferred skills

Copilot/AI tools, Python, Selenium automation, Angular/TypeScript

Technologies

AWS, Spring Boot, Swagger, Postman, Tomcat, Oracle, PostgreSQL, JUnit, JMeter, OpenText Content Server, OScript, Angular, TypeScript

Responsibilities

Translate user needs into technical specifications; Analyze, develop, test, and implement new software programs; Perform preventative and corrective maintenance; Ensure code adherence to security and performance standards; Evaluate new technologies for ecosystem fit; Build and deploy cloud-native applications using AWS and serverless architectures.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗