Enable job alerts via email!

Senior Developer - (Java / Angular / AWS /Websphere)

Bank of Montreal

Toronto

On-site

CAD 74,000 - 139,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading company is seeking a Senior Developer to enhance their software development team in Toronto. The role involves translating user needs into technical specifications and coding high-quality applications using Java, AWS, and Angular. Ideal candidates will have over seven years of experience and a degree in a related field. Opportunities for career growth and learning are emphasized in this supportive environment committed to diversity and inclusion.

Qualifications

  • Minimum 7 years of experience as a Senior Java Developer.
  • Deep knowledge of Java, Spring, and AWS required.
  • Experience with Angular or React is an advantage.

Responsibilities

  • Drives the software development lifecycle and transforms requirements.
  • Develops, tests, and implements software and maintains applications.
  • Provides technical support and consulting independently.

Skills

Java
Spring
AWS
Angular
Node.js
SQL
NoSQL
JMS
JDBC

Education

Degree in a related field

Tools

Websphere
Gradle
CI/CD
GIT

Job description

Senior Developer - (Java / Angular / AWS /Websphere)

Apply locations Toronto, ON, CAN | Full time | Posted 7 Days Ago | Job requisition id R250013226

Application Deadline: 07/13/2025

Address: 33 Dundas Street West

Job Family Group: Technology

Drives the overall software development lifecycle, working across teams to transform requirements into features, managing development processes, and conducting testing and maintenance. Focus areas include translating user requirements into technical specs, coding, and designing specifications. Supports system design, advises on security, and debugs applications. Applies deep knowledge of algorithms, data structures, and programming languages to develop high-quality applications and services.

  • Translates user needs into technical specifications.
  • Develops, tests, and implements software, documenting the development lifecycle.
  • Performs maintenance, troubleshooting, and fault rectification.
  • Ensures code adheres to security, logging, error handling, and performance standards.
  • Evaluates new technologies for fit and impact on processes and data.
  • Follows release management and version control standards.
  • Interprets and documents client requirements.
  • Provides technical support and consulting.
  • Works independently, handling non-routine situations.

Qualifications:

  • Minimum 7 years of experience as a Senior Java Developer.
  • Degree in a related field or equivalent experience.
  • Deep knowledge of Java, J2EE, Spring, Spring Boot, JDBC.
  • Experience with Javascript frameworks like Node.js and developing Lambda services.
  • Expertise in JMS, Websphere, AWS cloud technology.
  • Experience with SQL/NoSQL databases.
  • Strong knowledge of unit testing frameworks like JUnit.
  • Experience debugging and optimizing Java microservices.
  • Familiar with Gradle, CI/CD, Azure pipelines, GIT.
  • Proficient in best practices like Design Patterns, OOP.
  • Experience in low latency, high availability transactional applications is a plus.
  • Experience with Angular or React is an advantage.

Salary: $74,800.00 - $138,600.00

Pay Type: Salaried

Salaries vary based on location, skills, experience, and qualifications, and may include bonuses and benefits. For more info, visit Total Rewards.

About Us:

At BMO, we aim to create positive change for our customers, communities, and employees. We support your growth with training, coaching, and resources. Learn more at BMO Careers. We are committed to diversity and inclusion, providing accommodations upon request.

Note: BMO does not accept unsolicited resumes except directly from candidates. Resumes sent unsolicited will be considered BMO property, and no fee will be paid for such placements.

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

Similar jobs

Senior Software Developer, Telephony

CallMiner

Toronto

Remote

CAD 120,000 - 150,000

4 days ago
Be an early applicant

Freelance Software Developer (C/C++ - Rust) - AI Trainer

Mindrift

Toronto

Remote

CAD 50,000 - 90,000

4 days ago
Be an early applicant

Senior Developer - (Java / Angular / AWS /Websphere)

Bank of Montreal

Toronto

On-site

CAD 74,000 - 139,000

4 days ago
Be an early applicant

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

Toronto

Remote

CAD 60,000 - 90,000

3 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Toronto

Remote

CAD 80,000 - 120,000

4 days ago
Be an early applicant

Senior Staff Software Engineer, Purchase

eBay

Toronto

Remote

CAD 120,000 - 170,000

6 days ago
Be an early applicant

Senior Staff Software Engineer, CLIP

eBay

Toronto

Remote

CAD 110,000 - 160,000

6 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Toronto

Remote

CAD 100,000 - 120,000

6 days ago
Be an early applicant

Senior Staff Software Engineer, CLIP

eBay Inc.

Toronto

Remote

CAD 120,000 - 150,000

7 days ago
Be an early applicant