Java Full-Stack Developer (Angular)

Montreal 2 days agoContractor External
Negotiable
Java Full-Stack Developer (Angular) – Investment Banking Location: Montreal, QC Domain: Investment Banking / Capital Markets Role Summary: We are looking for a skilled Java Full-Stack Developer to design, develop, and maintain high-performance, secure, and scalable applications for investment banking platforms. Key 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. • Support CI/CD pipelines and cloud deployments. • Participate in code reviews and technical design discussions. Required Skills: • 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. • Good understanding of security, performance tuning, and scalability. Nice to Have • Experience with cloud platforms (AWS/Azure/GCP). • Knowledge of Kafka / MQ / streaming systems. • Prior experience in Morgan Stanley, JP Morgan, Goldman Sachs, etc. Soft Skills: • Strong communication and stakeholder interaction. • Ability to work in high-pressure banking environment. • Ownership mindset and problem-solving attitude.