Job: Java/JEE Application Architect

Title Java/JEE Application Architect
Categories Full Time, IT
Salary TBD
Location Montreal Downtown
Job Information

Application Architect

Montreal Downtown

Permanent Full-Time

Must be fluently bilingual


Job responsibilities:


  • Develop and maintain architectures, models, strategic standards and guidelines on systems and technology to realize the plans and business objectives;
  • Define the logical and physical architecture, in order to meet business requirements and enterprise architecture;
  • Document the application architecture according to company standards; • Participate actively in the implementation of projects by analyzing, documenting, developing specific application modules;


Participate and collaborate on projects in architecture and planning;

  • Participate and collaborate in the definition and implementation of projects in systems and technology; • Develop and maintain the models and standards specific to a system or technology project;
  • Ensure governance and supporting the implementation of standards and guidelines to officials carrying out plans and projects;
  • Assist project managers and development teams in the planning stages of implementation and project delivery (required, estimate costs);
  • Provide new opportunities, solutions, tools and approaches to improve the architecture;
  • Support the team during the delivery phase, including testing, the warranty period of delivery;
  • Participate in the development, revision and implementation of plans / implementation schedules;
  • Ensure compliance with IFC standards and procedures at all times;
  • Act as technical lead and mentor with the development teams.


Have several years of experience in a similar role;

  • Bachelor or Master’s degree or PhD in Computer Science or equivalent experience;
  • Excellent knowledge and experience in Java JEE architectures; • Have worked on several types of application architectures JEE;
  • Excellent knowledge of UML modeling techniques;
  • Excellent knowledge of application security and its mechanisms;
  • Excellent knowledge of technologies Mobile, Web, SOA and Data Base; • Excellent knowledge of standard and framework such as: o Spring, Hibernate, JS, jQuery, Angular JS, Template UI, Bootstrap; o BPMN, Maven, JUnit, Soap, Rest, JAXB, Metro, SoapUI, etc.
  • Experience in the development of transactional applications; • Very good knowledge of the life cycle of software development

; • Very active in terms of the technology watch and software engineering;

  • Very good communication skills as the audience;
  • Knowledge of Agile development environment;
  • Have a spirit of analysis, synthesis and extension;
  • Ability to quickly take quality decisions; • Initiative and ability to work under pressure;

Strong leadership skills, team worker; • Being customer oriented;

  • Willing to travel occasionally;
  • Bilingual (English and French).

Asset: Experience in financial services, Software Consulting firms, etc.

Must be a Canadian citizen or Permanent resident of Canada only.

Excellent compensation package includes:

Compensation Package includes:


Must be a Canadian citizen or Permanent resident of Canada only

Send your detailed CV for immediate consideration


Compensation Package includes:

35 hour work week

Annual Bonus

15 days’ vacation

2 personal days + 10 statutory holiday

Plus other benefits such as flex benefits (medical/dental coverage/disability coverage, etc.)

Employee Share Purchase Plan

Excess Flex Dollars

Fitness Subsidy

And more…





Apply Now