Full-time

BMO Senior Software Developer (Java/AWS)

Posted by BMO • toronto, on, Canada

📍 toronto, on 🕒 June 01, 2026

About the Role

Join BMO as a Senior Software Developer focusing on Java and AWS. Lead feature development for payment systems and cloud-native applications with innovative technologies and reliability.

This role at BMO requires a seasoned developer with 5–7+ years of relevant experience. You will be responsible for translating requirements into technical specifications, writing code, and implementing new software programs. Your expertise in Java, Spring Boot, Microservices, and AWS is crucial in delivering high-quality applications while ensuring systems integrate smoothly with existing business processes.

Key Responsibilities: • Manage the complete software development lifecycle from analysis to documentation • Conduct preventative and corrective maintenance on systems • Ensure adherence to security logging and performance standards • Analyze and deploy cloud-native applications using AWS services • Document and interpret client requirements effectively

Requirements: • 5–7...

Ready to Apply?

Submit your application today and take the next step in your career journey with BMO.

Apply Now