|Job Category||Information Technology|
|Application Deadline||September 30, 2019|
|Experience Required||5+ years|
|Job Duration||6 months|
Our client in Telco industry is seeking a IT Senior Architect in Montreal. This is a 6 months contract position.
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: firstname.lastname@example.org
Candidates must be in Canada and with valid work permit for being able to apply for this role.