A financial technology firm in Montreal is seeking a skilled Java Full-Stack Developer to design and maintain secure and scalable applications for investment banking platforms. The ideal candidate should have robust experience with Angular and TypeScript, as well as a solid background in Java/Spring Boot or Node.js. Responsibilities include developing front-end applications, building back-end services, and ensuring application security and performance. This role demands strong communication skills and the ability to thrive in a fast-paced environment.
Qualifications
Strong experience in Angular and TypeScript.
Solid full-stack experience with Java/Spring Boot or Node.js.
Experience in microservices architecture.
Knowledge of investment banking domains (trading, risk, settlements, compliance).
Hands-on with Git, Jenkins, Docker, Kubernetes.
Responsibilities
Develop front-end applications using Angular (v12+), HTML5, CSS3, TypeScript.
Build back-end services using Java / Spring Boot or Node.js.
Design and consume RESTful APIs and microservices.
Work with SQL/NoSQL databases (PostgreSQL, Oracle, MongoDB).
Ensure application security, performance, and regulatory compliance.
Collaborate with business, QA, and DevOps teams in Agile environment.
Skills
Angular
TypeScript
Java/Spring Boot
Node.js
Microservices architecture
Git
Jenkins
Docker
Kubernetes
Job description
A financial technology firm in Montreal is seeking a skilled Java Full-Stack Developer to design and maintain secure and scalable applications for investment banking platforms. The ideal candidate should have robust experience with Angular and TypeScript, as well as a solid background in Java/Spring Boot or Node.js. Responsibilities include developing front-end applications, building back-end services, and ensuring application security and performance. This role demands strong communication skills and the ability to thrive in a fast-paced environment.