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 setting
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.