RBC is seeking a Senior Java Developer to join their Deposits API lab team. This role focuses on designing, implementing, and testing robust features using Spring Boot and RESTful APIs. As part of Canada's largest bank, you'll be working on large-scale systems that serve over 16 million clients globally. The position offers an opportunity to work with modern cloud services and contribute to critical banking infrastructure.
The role involves close collaboration with IT teams and business stakeholders to assess, research, and analyze business and technical needs. You'll be responsible for developing solutions that meet sponsor/stakeholder requirements while ensuring operational efficiency and maintaining high-quality documentation.
RBC emphasizes an inclusive workplace that values diverse perspectives, which they consider essential to their continued growth as one of the world's most profitable financial institutions. The bank employs approximately 84,000 employees globally and maintains a strong presence in Canada, the United States, and 34 other countries.
This is a full-time position (37.5 hours per week) in RBC's Technology and Operations sector. The successful candidate will join a team focused on building and maintaining critical banking infrastructure while working with modern technologies including Java, Spring Boot, and cloud services. The position offers the opportunity to work on significant projects that directly impact millions of customers while being part of a leading global financial institution.