Taro Logo

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

BMO is a leading bank driven by a single purpose: to Boldly Grow the Good in business and life, serving as the 8th largest bank in North America.
$74,800 - $138,600
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Finance

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

BMO, the 8th largest bank in North America, is seeking a Senior Developer with expertise in Java, Angular, AWS, and Websphere technologies. This role offers an exciting opportunity to drive the software development lifecycle at a leading financial institution.

The position requires a seasoned professional with 7+ years of experience who will be responsible for transforming requirements into features, managing development processes, and ensuring high-quality software delivery. You'll work with cutting-edge technologies including Java, Spring Boot, AWS, and modern JavaScript frameworks.

The role offers a competitive salary range of $74,800 - $138,600, along with comprehensive benefits including health insurance, tuition reimbursement, and retirement plans. Working from BMO's Toronto office, you'll be part of a team that serves over 12 million customers across North America.

Key responsibilities include translating user requirements into technical specifications, developing and maintaining software applications, and ensuring code quality and security standards. You'll work with microservices architecture, cloud technologies, and both SQL and NoSQL databases.

This is an excellent opportunity for a senior developer looking to make an impact at a major financial institution that's committed to digital transformation. BMO offers strong career development opportunities, a collaborative work environment, and the chance to work on enterprise-scale applications that serve millions of customers.

The ideal candidate will bring deep technical expertise in Java development, cloud technologies, and modern web frameworks, combined with strong problem-solving abilities and experience in agile development practices. If you're passionate about building robust financial technology solutions and want to join a company that values innovation and growth, this role offers an excellent next step in your career.

Last updated 15 days ago

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

  • Translate user requirements into technical specifications
  • Analyze, develop, test, and implement new software programs
  • Perform preventative and corrective maintenance
  • Ensure code/configurations adhere to security standards
  • Evaluate new technologies for fit with the program/system/eco-system
  • Follow release management processes and standards
  • Assist in interpreting and documentation of client requirements
  • Provide specialized consulting, analytical and technical support

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

Java
JavaScript
TypeScript
Node.js
  • Minimum of 7 years of experience as Senior Java developer
  • Post-secondary degree in related field or equivalent combination of education and experience
  • Deep knowledge in Java, J2EE, Spring, Spring Boot, JDBC technology
  • Experience in Javascript frameworks like nodejs
  • Expertise in JMS, Websphere technology
  • Expertise in AWS cloud technology
  • Experience in SQL/No SQL databases
  • Strong knowledge of unit testing frameworks like JUnit
  • Experience in debugging, tuning and optimizing Java micro service components
  • Experience working in Gradle, CI/CD and Azure pipelines
  • Proficiency with GIT
  • Experience with Single page application development like Angular or React

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

Medical Insurance
Education Budget
Vision Insurance
Dental Insurance
  • Health insurance
  • Tuition reimbursement
  • Accident and life insurance
  • Retirement savings plans
  • Performance-based incentives
  • Discretionary bonuses

Interested in this job?

Jobs Related To BMO Senior Developer - (Java / Angular / AWS /Websphere)