RBC

Full Stack Developer

RBC
Apply
21 hours ago
Toronto, CanadaMid Level

Responsibilities

  • Build responsive front-end web interfaces with Angular and TypeScript.
  • Design and maintain back-end services, microservices, and APIs using Java and Spring Boot.
  • Develop Python back-end services, data-processing scripts, and automation tools.
  • Design, manage, and optimize PostgreSQL and Microsoft SQL Server databases, including complex queries and stored procedures.
  • Write unit and integration tests, participate in code reviews, troubleshoot issues, and maintain code quality.
  • Collaborate with the team to deliver features across the full software development lifecycle.

Requirements

  • At least 3 years of professional full-stack software development experience.
  • Strong expertise in Angular and modern front-end technologies.
  • Professional experience with Java, Spring Boot, and Python for backend development or automation.
  • Strong experience with PostgreSQL and Microsoft SQL Server, including complex SQL query development.
  • Familiarity with Git, CI/CD pipelines, and Agile/Scrum methodologies.
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • Experience in asset management, wealth management, or financial services is preferred.
  • Knowledge of AWS, Azure, or GCP; Docker or Kubernetes; microservices architecture; distributed systems; and database performance tuning is preferred.

Benefits

  • Comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.
  • Development support through coaching and management opportunities.
  • Flexible work/life balance options.
  • Collaborative, progressive, and high-performing team environment.
  • Full-time, regular salaried position in Toronto with 37.5 work hours per week.
RBC

About RBC

10,000+ employees

Royal Bank of Canada (RBC) provides personal and commercial banking, payments, mortgages, investing, wealth management, insurance, and capital markets services to consumers, businesses, and institutions. The public company, headquartered in Toronto and founded in 1864, serves more than 17 million clients across Canada, the U.S., and other global markets. Revenue comes from interest income, fees, advisory, and trading across its diversified financial services businesses, and it is Canada’s largest bank by market capitalization.

Contact me