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 working in a small team environment with direct access to business analysts and users, providing an excellent opportunity to learn the Capital Markets business while implementing critical financial systems.
As a Lead Developer, you'll be responsible for implementing greenfield initiatives, managing real-time reporting systems, and providing technical mentorship to the team. The role requires strong expertise in Java 11+, Spring Boot, and various modern development tools and frameworks. You'll be working with cutting-edge technologies including cloud platforms, distributed systems, and enterprise-grade data processing pipelines.
The ideal candidate will have 5+ years of experience in software development, strong leadership capabilities, and a deep understanding of financial technology systems. This role offers competitive compensation, comprehensive benefits, and significant opportunity for professional growth within a global financial institution.
Working at RBC means joining an organization that values diversity, professional development, and work-life balance. The company's commitment to innovation and technical excellence makes this an exciting opportunity for experienced developers looking to make an impact in the financial technology sector.