Taro Logo

Full Stack Developer - Java, Angular/React

Royal Bank of Canada is Canada's biggest bank and one of the largest global financial institutions focused on innovation and exceptional client experiences.
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Finance

Description For Full Stack Developer - Java, Angular/React

RBC's RAMPP (Risk, Analytics, Modelling, Pricing and Processing) Team is seeking a Full Stack Developer to join their transformative initiative in modernizing Front Office Risk and Analytics and Capital platforms. This role offers an exciting opportunity to work with a global team at Canada's largest bank, focusing on delivering high-quality software solutions with emphasis on testability, design clarity, resiliency, and scalability.

The position involves working on complex financial systems, particularly in Capital Markets, where you'll contribute to reengineering existing platforms and developing new solutions. You'll collaborate with sales teams and developers worldwide, making a significant impact on business-critical applications while focusing on exceptional user experience.

As a Full Stack Developer, you'll leverage your expertise in Java and Angular/React to build robust, scalable applications. The role requires 2-5+ years of experience and offers exposure to cutting-edge technologies and methodologies in the FinTech space. Experience with Capital Markets, Structured Products, or Risk Systems would be particularly valuable.

RBC offers an attractive compensation package, including bonuses, flexible benefits, and stock options where applicable. The company's commitment to employee development is evident through their comprehensive training programs and coaching opportunities. With over 84,000 employees globally and operations in 34+ countries, RBC provides an excellent environment for professional growth and innovation in financial technology.

This role is perfect for a developer who wants to combine technical excellence with business impact, working on systems that power one of the world's largest financial institutions. The position offers the opportunity to work with diverse teams, tackle challenging technical problems, and contribute to the digital transformation of banking services.

Last updated 13 days ago

Responsibilities For Full Stack Developer - Java, Angular/React

  • Contribute to the complete reengineering of current platform
  • Work closely with Sales teams to understand business and workflow
  • Collaborate with developers from inception through delivery
  • Deliver high-quality features against tight project plans
  • Communicate with RBC partners across Canada and worldwide

Requirements For Full Stack Developer - Java, Angular/React

Java
React
TypeScript
  • Strong programming experience with Java and Angular/React
  • Undergraduate degree or higher
  • 2-5+ years of development experience
  • Passion for technology and large-scale software design
  • Dedication to high-quality, clear, and well-tested code
  • Strong interpersonal skills

Benefits For Full Stack Developer - Java, Angular/React

Medical Insurance
401k
  • Comprehensive Total Rewards Program including bonuses and flexible benefits
  • Competitive compensation
  • Stock options where applicable
  • World-class training program in financial services
  • Flexible work/life balance options
  • Leadership development and coaching opportunities

Interested in this job?

Jobs Related To RBC (Royal Bank of Canada) Full Stack Developer - Java, Angular/React