Senior Java Full Stack Developer

RBC

Toronto, Canada
Java, angular, spring boot
Rest apis and microservices
Agile development team
Join our innovative PayEdge Technology team at RBC, where we're revolutionizing B2B digital payments for our clients

Job Summary

  • Join our innovative PayEdge Technology team at RBC, where we're revolutionizing B2B digital payments for our clients.
  • Be part of an Agile development team comprised of technical, product and business members to develop new services and enhance PayEdge client-facing applications.
  • A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.

Matching Summary

Join our innovative PayEdge Technology team at RBC, where we're revolutionizing B2B digital payments for our clients.

Skills & Requirements

Must-have

  • Java, Angular, Spring Boot
  • REST APIs and Microservices
  • Agile development team
  • Automated unit and functional testing
  • MySQL database development
  • CI/CD pipelines

Nice-to-have

  • Microservices architectural style
  • API gateway and security protocols
  • Distributed cloud applications
  • Financial services industry experience

Key Requirements

  • 5+ years of hands-on development experience
  • Bachelor's degree in Computer Science, Engineering, or related fields
  • 5+ years of RDBMS and NoSQL experience
  • Experience with CI/CD tools
  • Strong problem-solving skills

Work Rights

Not specified

Tailored Resume

Cover Letter