Job Description

JOB DESCRIPTION

We are currently seeking a Senior Angular/Java Full Stack Developer - Hybrid / Partially Client Onsite to join our team in Montreal, Quebec (CA-QC), Canada (CA).

Day to Day Job Duties:

  • Design, develop, and deploy secure, scalable, and high‑performance full‑stack applications for banking and financial systems.
  • Build responsive and intuitive frontend applications using Angular, JavaScript, TypeScript, HTML5, CSS3, SCSS, Redux, Bootstrap, and Material UI.
  • Develop backend services using Java, Spring Boot, Spring Framework, Hibernate, and REST/GraphQL APIs.
  • Create and maintain microservices ensuring transactional integrity and high availability across core banking workflows.
  • Implement event-driven services and integrations using Kafka.
  • Participate in architectural discussions and contribute to HLD/LLD documentation.
  • Apply clean code principles, SOLID, design patterns, and secure development best pr...
  • Ready to Apply?

    Take the next step in your AI career. Submit your application to NTT today.

    Submit Application