IT Senior Architect

Job CategoryInformation Technology
Position TypeContract
Application Deadline September 30, 2019
Experience Required5+ years
Job Duration6 months
Education RequiredBachelors

Our client in Telco industry is seeking a IT Senior Architect in Montreal. This is a 6 months contract position.
Job Description
The IT sector of Wealth Management and Brokerage Operations, located at 1155 Metcalfe Street in Montreal, is currently seeking a Senior Application Architect (Designer) to assist in the development of its applications in the field of investment.
Do you love technology? Do you like working on concrete projects? Are you curious about nature and like to challenge ideas in place?
If you are passionate about contagious energy, you show initiative and like working in a team, we invite you to read the following!
Being an Application Architect is:
• Have a direct impact on the customer experience
• Participate in the redesign of Wealth Management and Brokerage Operations applications
• To be able to see concretely the final product of his work
• Challenge your fellow solution architects and developers, and evolve the team as a whole
• Participate in a multitude of major projects
You are the ideal candidate if:
• You are an experienced Application Architect who loves the challenges of technological transformation and the delivery of major projects
• You are a Technical Application Architect who appreciates software design as well as application development (must be “hands-on”)
• You master the design and cutting of microservices, as well as the good practices associated with them
• You master Java back-end design and development (REST, Spring Boot, Apache CXF, Microservices, SOAP, etc.)
• You are an expert in system integration and process automation
• You are an expert in application security (one / two-way SSL, Okta, SAML, JWT, OAuth, OpenID Connect, etc.)
• You are a leader in the field and you want to participate in improving principles and standards of design and development
• You like to share new ideas and learn from others
• You worked in a multidisciplinary Agile / Scrum team
• You worked in complex systems
• You have an innate technological curiosity and you love innovation
• You worked in teams that took software development best practices, such as automated testing, code reviews, and DevOps techniques, seriously
• You have a good knowledge of Web development with React (an important asset)
The working environment of the Bank is:
• A constantly changing framework
• An environment where the complexity of technological environments drives development
• A collaborative and dynamic working atmosphere
• Completed Bachelor’s degree, related to the line of business, and a minimum of ten years of relevant experience or completed Master’s degree, related to the line of business, and eight years of relevant experience
• Proven experience in designing Java / Java EE solutions
• Recognized experience in designing and cutting microservices
• Proven experience in Java back-end development with the following technologies: JDK 8+, Git, REST, Spring, Spring Boot, Apache CXF, Microservices, SOAP, Swagger, Apache / Tomcat
• Recognized experience in application security (one / two-way SSL, Okta, SAML, JWT, OAuth, OpenID Connect, etc.)
• Proven experience in system integration and process automation
• Experience working in an Agile team (Scrum / Kanban)
• Excellent understanding of integration and design patterns
• Excellent understanding of the software life cycle (SDLC)
• Good understanding of Atlassian suite tools (Jira, Bitbucket and Confluence)
• Good understanding of DevOps technologies, such as Jenkins, Docker, Kubernetes, Nexus, etc.
• Experience with Google Cloud or AWS, an important asset
• Front-end development experience with Angular or React, an important asset
• Experience in developing applications for the financial markets, an important asset
• Leadership, initiative, ability to multitask and a strong team spirit
To apply, send your updated resume to:
Candidates must be in Canada and with valid work permit for being able to apply for this role.