Full Stack Application Developer

Royal Bank of CanadaToronto, ON
Onsite

About The Position

We're looking for an experienced Full Stack Developer to join our dynamic team. You'll play a crucial role in delivering innovative integration solutions for our Commercial Banking Platforms, utilizing cutting-edge technologies. This is an exciting chance to contribute to high-impact projects within an Agile environment, where you will get to shape the future of our application platforms and collaborate with talented individuals.

Requirements

  • 8+ years of experience in full stack application development
  • Strong working knowledge of React/Angular and Java, Spring Boot
  • Extensive experience building complex, industry-grade applications
  • Experience with REST APIs and Microservices Architecture
  • Experience working with Databases (Oracle, PostgreSQL, etc.)
  • Experience with Messaging Technology (e.g., Kafka)
  • Proven ability to build containerized applications
  • Exposure to Cloud Platforms (AWS/Azure/OpenShift/GCP)
  • Proven ability to apply modern design and coding principles across Front End and Backend Layers

Nice To Haves

  • Proficiency in Python, Node.js
  • Experience with BPMN technologies (Camunda)
  • Usage experience with AI Code Assistant (GitHub Co-Pilot or Similar)

Responsibilities

  • Designing, developing, and deploying robust and scalable solutions across both frontend and backend using React/Angular, Java, and Spring Boot
  • Building and maintaining RESTful APIs, microservices, and responsive user interfaces to support our business platforms
  • Working collaboratively within an Agile team, participating in all phases of the software development lifecycle
  • Creating containerized applications for deployment on OpenShift
  • Ensuring the performance, security, and reliability of our end-to-end systems
  • Troubleshooting and resolving complex technical issues across the full technology stack

Benefits

  • bonuses
  • flexible benefits
  • competitive compensation
  • commissions
  • stock where applicable
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service