RBC Capital Markets is seeking an experienced Lead Java Developer to join their Funding and Liquidity technology group within the Quantitative and Technology Services (QTS) organization. This role offers a unique opportunity to work on strategic initiatives in a leading global investment bank, focusing on both secured and unsecured funding management.
The position combines technical leadership with hands-on development, requiring expertise in Java development, distributed systems, and cloud technologies. You'll be implementing greenfield initiatives, working with real-time reporting systems, and managing critical financial data pipelines. The role involves close collaboration with business analysts and users, offering direct exposure to Capital Markets operations.
As a technical leader, you'll be responsible for mentoring junior developers, providing architectural oversight, and ensuring the successful delivery of various books of work (BOWs). The technology stack includes modern tools and frameworks such as Java 11, Spring Boot, Kubernetes, and various data processing technologies including Hadoop ecosystem and Solace.
The role offers competitive compensation, including bonuses and equity opportunities, along with comprehensive benefits and flexible work arrangements. This is an excellent opportunity for an experienced developer looking to advance their career in financial technology while working on complex, mission-critical systems at a global scale.
Working at RBC means joining a team of 84,000+ employees focused on delivering exceptional experiences to more than 16 million clients across 34 countries. The company maintains a strong commitment to innovation and community impact, making it an ideal place for professionals seeking both technical challenges and meaningful work.