
Java API Developer
BMO Financial Group1 day ago
Toronto, CanadaMid Level
Base Salary
$56k - $120k/yr
Responsibilities
- Translate user and business requirements into technical specifications and software features.
- Develop Java applications and RESTful APIs using object-oriented programming and design patterns.
- Design, test, implement, document, troubleshoot, and maintain software programs and business systems.
- Support system design, application security, performance tuning, monitoring, logging, tracing, and error handling.
- Build and maintain database solutions, CI/CD pipelines, automation, and release processes.
- Evaluate technologies and assess upstream, downstream, process, data, and risk impacts.
- Apply version control and software development standards across the full software development lifecycle.
Requirements
- Bachelor’s degree in Computer Science or Engineering.
- At least 3 years of experience as a Java and API developer working with secure, high-quality code and enterprise development practices.
- Proficiency in Java, object-oriented programming, and design patterns.
- Experience with application security, performance tuning, RDBMS, SQL and NoSQL databases, and RESTful API development.
- Hands-on experience with CI/CD pipelines using GitHub Actions or Azure DevOps.
- Experience with Ansible, Gradle, monitoring and observability tools, scripting, automation, and JUnit.
- Experience with AWS and scripting languages including Python, Bash, and TypeScript.
- Prior banking or financial industry experience is preferred.
- Experience with Agile/Scrum methodologies and enterprise software development processes.
Benefits
- Hybrid work arrangement requiring two days per week in the office; the role is not eligible for virtual or fully remote work.
- Health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans.
- Training, coaching, manager support, and network-building opportunities.
- Application deadline is October 30, 2026; out-of-province candidates should consider relocating.
Tech Stack
Categories
About BMO Financial Group
BMO Financial Group is a publicly traded North American bank offering personal and commercial banking, wealth management, and capital markets services to consumers, businesses, and institutions. Founded in 1817 and headquartered in Toronto, it operates in Canada and the United States, including BMO Bank N.A. in the U.S. The company is listed on the NYSE and TSX under the symbol BMO.