RBC's Digital Cheque Processing (DCP) Application Development team is seeking a Senior Full Stack Developer to join their dynamic team. This role offers an exciting opportunity to work on critical financial technology infrastructure at Canada's largest bank. The position involves developing and maintaining applications and microservices for digital cheque processing, working with modern technologies including Java, Spring Boot, and various front-end frameworks.
The ideal candidate will bring 5-7 years of software development experience, with strong expertise in both backend and frontend technologies. You'll be working in an Agile environment, collaborating with product owners, architects, and other developers to deliver high-quality solutions. The role offers a blend of technical challenges, from microservices architecture to API development, while also providing opportunities to mentor junior team members.
RBC offers an attractive compensation package including bonuses, flexible benefits, and a pension plan. The company's strong focus on innovation and community impact, combined with its global presence, makes this an excellent opportunity for career growth. The position requires hybrid work with minimum 3 days in office, based in Toronto.
This role is perfect for a seasoned developer who wants to make an impact in the financial technology sector while working with a diverse, collaborative team at a leading global financial institution. You'll have the chance to work with cutting-edge technologies while contributing to systems that process millions of transactions daily.