Join BMO Financial Group as a Senior Software Engineer specializing in Java, AWS, and PL/SQL. Drive significant modernization initiatives in banking applications while applying AI methodologies. You will be responsible for designing scalable solutions that enhance core banking platforms with a particular focus on usability and performance.
This role demands ownership of features, collaboration with diverse teams, and ensuring the resilience and security of financial systems. Key Responsibilities:
- Create and support applications across backend and frontend layers
- Translate requirements into enterprise-grade software solutions
- Develop microservices and APIs for complex workflows
- Work with data integration and orchestration systems
- Examine and integrate AI-assisted development features Requirements:
- 3–7 years of backend/full-stack software experience
- Robust grasp of scalable system design and architecture
- Proven success in the banking or financial environment
- Expertise in Java, Node.js, or Python
- Familiarity with AI/ML or related tools Bring your innovation spirit and technical skills to BMO, shaping the future of banking technology.
📌 Senior Software Engineer – Java and Cloud (Toronto)
🏢 Bank of Montreal
📍 Toronto
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.