Enable job alerts via email!

Lending API Developer (New or Recent Graduate)

Bank of Montreal

Ontario

Hybrid

CAD 60,000 - 112,000

Full time

11 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative financial institution is seeking a talented API Developer to join their Lending Development team. In this exciting remote role, you will be responsible for building and managing APIs that interface with core lending systems, utilizing technologies like Java, Node.js, and AWS. You will have the opportunity to work on complex software development tasks, collaborate with cross-functional teams, and contribute to the transformation of user requirements into high-quality applications. Join a company committed to creating positive change and fostering a collaborative environment where your skills can thrive.

Benefits

Health insurance
Retirement plans
Tuition reimbursement

Qualifications

  • Foundational proficiency in cloud computing and microservices.
  • Intermediate proficiency in programming and application integration.

Responsibilities

  • Translate user needs into technical specifications and develop new software.
  • Manage software development lifecycle and ensure code adheres to standards.

Skills

Java
Node.js
AWS
Creative thinking
Relationship management
Troubleshooting
Analytical skills
Communication skills

Education

Bachelor's degree in Computer Science or related field
4-6 years of relevant experience

Tools

IBM mainframe
Software development lifecycle (SDLC)
Version control systems

Job description

Application Deadline:
05/22/2025
Address:
VIRTUAL59 - REMOTE/TELETRAVAIL - ON - BMO
Job Family Group:
Technology

We are looking for an enthusiastic and curious individual to join our Lending Development team. The team supports our core lending applications at BMO, including mainframe systems that support core processing for retail lending accounts. We seek an API developer with knowledge of Java, Node.js, and AWS to build business services interfacing with our core systems. This role offers exposure to lending business processes and opportunities to learn about the IBM mainframe while developing APIs and AWS services to meet business needs.

The role involves managing the software development lifecycle, collaborating across teams to transform requirements into features, overseeing development processes, and conducting testing and maintenance. Key responsibilities include translating user requirements into technical specifications, coding, designing, supporting system design, advising on security, debugging, and applying deep knowledge of algorithms and programming languages to develop high-quality applications and services.

  1. Translate user needs into technical specifications by understanding, conceptualizing, and facilitating technical requirements from users.
  2. Develop, test, and implement new software programs, documenting the entire software development lifecycle.
  3. Perform preventative and corrective maintenance, troubleshooting, and fault rectification of systems and software components.
  4. Ensure code and configurations adhere to security, logging, error handling, and performance standards.
  5. Evaluate new technologies for compatibility and impact on processes, data, and risk.
  6. Follow release management standards and apply version controls.
  7. Assist in interpreting and documenting client requirements.
  8. Work primarily within BMO's business context, with potential enterprise-wide focus.
  9. Exercise judgment to diagnose and solve problems within established rules.
  10. Work independently on complex tasks, including unique situations.
  11. Additional responsibilities may be assigned as needed.
Qualifications:

Foundational proficiency:

  • Creative thinking, relationship management, emotional agility, QA and testing, cloud computing, microservices, requirements analysis, adaptability, learning agility.

Intermediate proficiency:

  • Programming, application integration, TDD, SDLC, troubleshooting, system and tech integration, communication skills, collaboration, analytical skills, data-driven decision making, 4-6 years of relevant experience or equivalent education.
Salary:
$60,000.00 - $111,700.00
Pay Type:
Salaried

The salary range is indicative and varies based on factors like location, skills, and experience. Compensation may include bonuses, benefits, and perks such as health insurance, retirement plans, and tuition reimbursement. More details are available at https://jobs.bmo.com/global/en/Total-Rewards.

About Us:

At BMO, our purpose is to "Boldly Grow the Good" in business and life, creating positive change for customers, communities, and employees. We foster a collaborative environment that supports growth and impact. Learn more at https://jobs.bmo.com/ca/en. We are committed to inclusivity, equity, and accessibility, with accommodations available upon request. Please note that BMO does not accept unsolicited resumes except through direct candidate applications or authorized agency agreements.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lending API Developer (New or Recent Graduate)

Bank of Montreal

Ontario

Remote

CAD 60,000 - 112,000

Yesterday
Be an early applicant