Full Stack Developer (Angular + Java + GenAI Enablement)


Job Location:

Montreal - Canada

Monthly Salary: K 10 - 10
Experience Required: 5years
Posted on: 18 days ago
Vacancies: 1 Vacancy

Job Summary

Role Description:

Design develop and support front end applications using Angular and backend services using Java & Spring Boot.

Build and maintain scalable RESTful APIs and microservices for enterprise grade banking applications.

Work closely with product owners architects and business stakeholders to deliver best in class digital solutions for RBC.

Ensure high code quality through automated unit integration and functional testing.

Implement and support CI/CD pipelines enabling faster and reliable releases.

Apply secure coding practices including authentication authorization and API security.

Leverage AI/GenAI tools (e.g. code assistants test automation log analysis productivity accelerators) to improve development efficiency.

Contribute to cloud native and containerized deployments.

Actively participate in Agile/Scrum ceremonies and continuous improvement initiatives.


Required Qualifications

Strong understanding of state management reusable components and responsive design.

Front End: 6-8 years of hands-on experience with Angular (Angular 10) TypeScript HTML CSS.

Back End: 6-8 years of experience in Java Spring Boot and microservices architecture.

Strong experience building RESTful APIs and backend services.

Hands on experience with Kafka or other messaging systems.

Solid experience with SQL databases (PostgreSQL / Oracle / MySQL).

DevOps & Cloud Experience with Docker OpenShift and Kubernetes.

Working knowledge of CI/CD tools (Jenkins Git Azure DevOps etc.).

Experience with OAuth 2.0 OIDC JWT SSL/TLS and enterprise API security standards.

Familiarity with secure banking application / GenAI Expectations.

Hands-on exposure to AI assisted development tools (e.g. code generation refactoring automated testing).

Understanding of how GenAI can be applied to productivity optimization quality improvement and SDLC acceleration.

Ability to work with teams adopting enterprise approved AI frameworks and governance models.

Exposure to AI driven monitoring analytics or automation is a plus.






Required Skills:

Sailpoint

Role Description: Design develop and support front end applications using Angular and backend services using Java & Spring Boot. Build and maintain scalable RESTful APIs and microservices for enterprise grade banking applications. Work closely with product owners architects and bus...