Current jobs related to Java Application Designer - Toronto, Ontario - Bank of Montreal


  • Toronto, Ontario, Canada Scotiabank Full time

    About the RoleWe are seeking a highly skilled Java Application Developer to join our team at Scotiabank. As a Java Application Developer, you will be responsible for designing, developing, and maintaining complex software applications using Java.Key ResponsibilitiesDesign, develop, and test software applications using JavaCollaborate with cross-functional...


  • Toronto, Ontario, Canada Scotiabank Full time

    About the RoleWe are seeking a highly skilled Java Application Developer to join our team at Scotiabank. As a Java Application Developer, you will be responsible for designing, developing, and maintaining complex software applications using Java.Key ResponsibilitiesDesign, develop, and test software applications using JavaCollaborate with cross-functional...


  • Toronto, Ontario, Canada Teranet Full time

    Senior Java Application DeveloperTeranet is seeking a skilled Senior Java Application Developer to design, develop, and implement software applications and enhance existing Java-based components. The ideal candidate will have a strong understanding of Java fundamentals and back-end technologies, with some experience in front-end development.Key...


  • Toronto, Ontario, Canada Teranet Full time

    Senior Java Application DeveloperTeranet is seeking a skilled Senior Java Application Developer to design, develop, and implement software applications and enhance existing Java-based components. The ideal candidate will have a strong understanding of Java fundamentals and back-end technologies, with some experience in front-end development.Key...


  • Toronto, Ontario, Canada Teranet Full time

    Senior Java Application DeveloperTeranet is seeking a highly skilled Senior Java Application Developer to design, develop, and implement software applications and enhance existing Java-based components. The ideal candidate will have a strong understanding of Java fundamentals and back-end technologies, with some front-end experience.Key...


  • Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Unlock Your Potential as a Java Application DeveloperAt Canadian Imperial Bank of Commerce, we're building a relationship-oriented bank for the modern world. We're seeking talented professionals who are dedicated to delivering exceptional results and making a meaningful impact.What You'll Be DoingAs a Java Application Developer, you'll be part of our Capital...


  • Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Unlock Your Potential as a Java Application DeveloperAt Canadian Imperial Bank of Commerce, we're building a relationship-oriented bank for the modern world. We're seeking talented professionals who are dedicated to delivering exceptional results and making a meaningful impact.What You'll Be DoingAs a Java Application Developer, you'll be part of our Capital...


  • Toronto, Ontario, Canada Hafman Consulting Group Full time

    Job Title: Senior Advisory Java Application DeveloperWe are seeking a seasoned Senior Advisory Java Application Developer with over 10+ years of experience in Java application development and support. The ideal candidate will have a deep technical understanding of Java/J2EE technologies, including Servlets, JSP, EJB, JMS, SQL, SOAP-XML/REST-JSON, YAML, XSD,...


  • Toronto, Ontario, Canada Capgemini Full time

    Job Title: Senior Java Application ConsultantWe are seeking a skilled Senior Java Application Consultant to collaborate with our team of developers. This role involves designing, developing, and maintaining Java-based applications, ensuring high-quality, maintainable code.Key Responsibilities:Collaborate with cross-functional teams to design, develop, and...


  • Toronto, Ontario, Canada Capgemini Full time

    Job Title: Senior Java Application ConsultantWe are seeking a skilled Senior Java Application Consultant to collaborate with our team of developers. This role involves designing, developing, and maintaining Java-based applications, ensuring high-quality, maintainable code.Key Responsibilities:Collaborate with cross-functional teams to design, develop, and...


  • Toronto, Ontario, Canada Lyons Consulting Group Full time

    Job DescriptionSenior Java Application Consultant - TorontoJob SummaryWe are seeking a skilled Senior Java Application Consultant to collaborate with developers to design, develop, and maintain Java-based applications. The consultant will manage the entire software development lifecycle, from gathering requirements to deployment, ensuring high-quality,...


  • Toronto, Ontario, Canada Lyons Consulting Group Full time

    Job Title: Senior Java Application ConsultantWe are seeking a highly skilled Senior Java Application Consultant to join our team at Lyons Consulting Group. This role involves collaborating with developers to design, develop, and maintain Java-based applications.Key Responsibilities:Collaborate with cross-functional teams to design, develop, and maintain...


  • Toronto, Ontario, Canada Lyons Consulting Group Full time

    Job Title: Senior Java Application ConsultantWe are seeking a highly skilled Senior Java Application Consultant to join our team at Lyons Consulting Group. This role involves collaborating with developers to design, develop, and maintain Java-based applications.Key Responsibilities:Collaborate with cross-functional teams to design, develop, and maintain...


  • Toronto, Ontario, Canada Lyons Consulting Group Full time

    Job Title: Senior Java Application ConsultantJob Summary:We are seeking a skilled Senior Java Application Consultant to collaborate with developers to design, develop, and maintain Java-based applications. The ideal candidate will have a strong foundation in object-oriented programming, proficiency in Java, and familiarity with frameworks like Spring or...


  • Toronto, Ontario, Canada Lyons Consulting Group Full time

    Job Title: Senior Java Application ConsultantJob Summary:We are seeking a skilled Senior Java Application Consultant to collaborate with developers to design, develop, and maintain Java-based applications. The ideal candidate will have a strong foundation in object-oriented programming, proficiency in Java, and familiarity with frameworks like Spring or...


  • Toronto, Ontario, Canada Capgemini Full time

    Senior Java Application ConsultantWe are seeking a skilled Senior Java Application Consultant to collaborate with our development team. This role involves designing, developing, and maintaining Java-based applications, ensuring high-quality, maintainable code.Key Responsibilities:Collaborate with cross-functional teams to design, develop, and maintain robust...


  • Toronto, Ontario, Canada Capgemini Full time

    Senior Java Application ConsultantWe are seeking a skilled Senior Java Application Consultant to collaborate with our development team. This role involves designing, developing, and maintaining Java-based applications, ensuring high-quality, maintainable code.Key Responsibilities:Collaborate with cross-functional teams to design, develop, and maintain robust...


  • Toronto, Ontario, Canada Capgemini Full time

    Job Title: Senior Java Application ConsultantJob Description:We are seeking a skilled Senior Java Application Consultant to collaborate with developers to design, develop, and maintain Java-based applications. This role involves managing the entire software development lifecycle, from gathering requirements to deployment, ensuring high-quality, maintainable...


  • Toronto, Ontario, Canada Capgemini Full time

    Job Title: Senior Java Application ConsultantWe are seeking a skilled Senior Java Application Consultant to collaborate with developers in designing, developing, and maintaining Java-based applications. This role involves managing the entire software development lifecycle, from gathering requirements to deployment, ensuring high-quality, maintainable...


  • Toronto, Ontario, Canada Capgemini Full time

    Job Title: Senior Java Application ConsultantWe are seeking a skilled Senior Java Application Consultant to collaborate with developers to design, develop, and maintain Java-based applications. This role involves managing the entire software development lifecycle, from gathering requirements to deployment, ensuring high-quality, maintainable code.Key...

Java Application Designer

2 months ago


Toronto, Ontario, Canada Bank of Montreal Full time $60,000 - $111,700
Job Title: Java Application Designer

We are seeking a highly skilled Java Application Designer to join our team at Bank of Montreal. As a key member of our software development team, you will be responsible for driving the overall software development lifecycle, working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance.

Key Responsibilities:
  • Translate user requirements into technical specifications by understanding, conceptualizing, and facilitating technical requirements from users.
  • Analyze, develop, test, and implement new software programs, and document the entire software development life cycle execution.
  • Perform preventative and corrective maintenance, troubleshooting, and fault rectification of system and core software components.
  • Ensure that code/configurations adhere to security, logging, error handling, and performance standards and non-functional requirements.
  • Evaluate new technologies for fit with the program/system/eco-system and the associated upstream and downstream impacts on process, data, and risk.
  • Follow release management processes and standards, and apply version controls.
Requirements:
  • Minimum 5 years of experience in Backend - Core Java and JDK 8+ features, Spring Framework/Features (core, Testing, Data access, MVC, Integrations), PL/SQL, JPA, Spring boot, IBM WebSphere App Server.
  • Minimum 3 years of experience in Frontend - Angular.
  • Creative thinking.
  • Building and managing relationships.
  • Quality Assurance and Testing.
  • Technology Business Requirements Definition, Analysis and Mapping.
  • Test Driven Development.
What We Offer:
  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A dynamic and inclusive work environment.

We are an equal opportunities employer and welcome applications from diverse candidates. If you are a motivated and experienced Java Application Designer looking for a new challenge, please submit your application.