Jobs · devitjobs

B

Software Application Developer

BMO Financial · Toronto · Posted 15d ago

onsiteFull-timemid5-8 yrs61600 - 113900 CAD / year🇨🇦 Canada
Apply on devitjobs

About the role

Salary: $61,600 - 113,900 per year Requirements: We look for 4-7 years of software development experience in enterprise environments. We need strong Java and Spring Boot development skills. We expect experience with REST APIs, microservices, and application integration. We require solid Oracle SQL and relational database experience. We want experience with CI/CD pipelines, Agile delivery, and DevOps practices. We look for experience with Kubernetes, Docker, OpenShift, or comparable container platforms. We value experience using AI-assisted engineering tools such as GitHub Copilot, Microsoft Copilot, or similar solutions. We expect understanding of generative AI concepts, prompt engineering, and AI-enabled software development practices. We require knowledge of Responsible AI principles, including security, privacy, governance, and risk management. We need strong analytical, troubleshooting, communication, and collaboration abilities. Loan IQ experience is strongly preferred. Commercial lending, syndicated lending, or loan servicing experience is preferred. AWS cloud experience is preferred. Experience with Kafka, MQ, and event-driven architectures is preferred. Experience with workflow automation, intelligent document processing, or AI-enabled business solutions is preferred. Python development experience is preferred. Exposure to LLMs, Retrieval-Augmented Generation (RAG), or AI orchestration frameworks is preferred. Responsibilities: We design, develop, test, and support enterprise applications and integrations. We build APIs, microservices, and automation solutions that support Loan Servicing platforms. We contribute to Loan IQ enhancements, modernization efforts, and production support activities. We partner with Business Analysts, Operations, QA, Architecture, and DevOps teams throughout the SDLC. We troubleshoot and resolve production issues while driving continuous improvement. We use AI-assisted development tools to improve coding, testing, documentation, and delivery efficiency. We contribute to workflow automation, intelligent document processing, and AI-enabled business solutions. We ensure our solutions align with security, risk, audit, and governance standards. Technologies: AI AWS CI/CD Cloud Copilot DevOps Docker GitHub Support Java Kafka Kubernetes OpenShift Oracle Python RAG REST SQL Security Spring Spring Boot microservices API Network More: We are BMO Financial Group, and our B2B Banking & Credit Technology team is working on critical lending technology platforms to help shape the future of Loan Servicing Technology through modernization, automation, cloud adoption, and AI innovation. This role supports the Loan Servicing Technology team and Loan IQ-related lending platforms, with a focus on enterprise-scale applications that enable commercial lending and loan servicing operations. We offer a salaried position with a pay range of $61,600.00 to $113,900.00, and our total compensation package may include performance-based incentives, discretionary bonuses, health insurance, tuition reimbursement, accident and life insurance, retirement savings plans, and other rewards. We are committed to an inclusive, equitable, and accessible workplace, and we provide training, coaching, manager support, and networking opportunities to help our people grow and make an impact. last updated 36 week of 2026

Read the full posting on devitjobs →

FAQ

Is the Software Application Developer role at BMO Financial remote?+

This Software Application Developer position is listed as onsite (Toronto).

What is the salary for the Software Application Developer role at BMO Financial?+

The listing states 61600 - 113900 CAD / year.

What seniority level is this Software Application Developer role?+

This is a mid level position.

How do I apply for the Software Application Developer role at BMO Financial?+

Use the "Apply on devitjobs" button to open the original posting on devitjobs, where you can submit your application directly to BMO Financial.