Software Developer – Java, AWS & PL/SQL (AI-Assisted Development)

BMO — 2 Locations

Posted 2026-09-02

Application Deadline: 09/10/2026 Address: 100 King Street West Job Family Group: Technology This area of the bank is focused on Loan Servicing and Commercial Lending applications. We are currently working on several modernization initiatives, including legacy application migration to Java, cloud transformation on AWS, AI-assisted software development using GitHub Copilot, application modernization, and operational resiliency improvements across critical banking platforms. We are looking for a Software Developer – Java, AWS & PL/SQL (AI-Assisted Development) who can design and deliver scalable, enterprise-grade solutions while embracing modern AI-assisted development approaches. This role is not limited to a specific tech stack. We are looking for someone who: Understands banking/business workflows Takes end-to-end ownership of delivery Is a strong problem solver Is open to leveraging AI tools to improve productivity and system design You will work across frontend, backend, and integration layers to build reliable systems, while progressively incorporating AI capabilities where they add real business value. What You’ll Work On Build and enhance core banking loan servicing platform D

Apply on BMO's careers site