RBC, Canada's largest bank, is seeking a Senior Full Stack Developer to join their Insurance Technology team in Mississauga. This role combines technical expertise with business impact, requiring 5+ years of Java development experience. The position involves working with modern technologies including Spring Boot, Angular, and cloud platforms like OpenShift and Azure.
As a senior developer, you'll be responsible for designing and implementing new applications while modernizing existing systems. The role demands strong technical skills in Java, microservices, and database technologies, combined with security knowledge and cloud expertise. You'll work in an Agile environment, collaborating with various teams to deliver high-quality solutions.
The ideal candidate will bring both technical depth and leadership qualities, able to provide guidance and participate in technical discussions while maintaining hands-on development work. The position offers comprehensive benefits, including bonuses and flexible work arrangements, making it an attractive opportunity for experienced developers looking to impact a major financial institution.
RBC offers a collaborative, progressive environment with 84,000+ employees globally. They emphasize purpose-driven work and principles-led performance, serving more than 16 million clients across 34 countries. The company strongly values inclusion and diversity, making it an ideal workplace for professionals seeking both technical challenges and meaningful impact.
This hybrid role combines the stability of a leading financial institution with the excitement of modern technology development, offering opportunities for professional growth while contributing to systems that serve millions of customers.