RBC
Lead Public API Developer (Java/Spring Boot)
4 days agoWhat's your preference?
Job Description
- Req#: R-0000126502
Design and implement large-scale, client-facing public APIs used by consumers, businesses, and third-party fintech applications.
Conduct research on emerging API trends, security practices, and innovations within financial services and adjacent industries, and integrate these insights into our API strategy.
Act as a strategic advisor and solution engineer, working closely with clients, fintech partners, and internal stakeholders to co-create API solutions that solve real-world problems.
Collaborate with cross-functional teams to identify and prioritize functional gaps and lead the development of prototypes and proof-of-concept solutions to address business and client needs.
Design, code, test, and deploy APIs and associated components using industry-leading tools, frameworks, and best practices.
5+ years of experience with API development languages and frameworks, such as Java/Spring Boot and hands-on experience building secure, scalable, performant, and highly available APIs.
2+ years experience building REST API, with hands-on experience with API gateway such as Apigee API architecture, security protocols (OAuth, OpenID Connect, mTLS), and industry standards including OpenAPI/Swagger.
Proven experience designing and implementing public APIs at scale, ideally in regulated industries such as banking, fintech, or insurance and strong technical expertise in API development frameworks and cloud platforms, with hands-on experience coding, testing, and deploying APIs.
Experience researching and staying ahead of industry trends, with a track record of bringing innovative ideas to life.
Demonstrated ability to translate business needs into technical solutions and to act as a trusted advisor to clients and partners.
Exceptional communication skills, with the ability to work seamlessly with technical and business stakeholders at all levels.
Knowledge of financial schemas, such as IFX, OFX, Swift MT, and ISO 20022
Integration technology and frameworks, such as Kafka, MQ, JMS, and Spring Integration and good understanding of architectural patterns of Micro-service architecture.
Relational database (e.g. Microsoft SQL Server, PostgreSQL) and/or document database (e.g. MongoDB) experience
Understanding and experience with container based deployment models (Kubernetes, Open Shift, etc. Knowledge and experience with DevOPS/CICD pipelines and tools, such as Git, Github actions etc.
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
Leaders who support your development through coaching and managing opportunities
Flexible work/life balance options
Work in a dynamic, collaborative, progressive, and high-performing team
Ability to make a difference and lasting impact
Job Summary
Job Description
What is the opportunity?
We’re looking for a passionate, forward-thinking Lead API Developer to help shape the future of digital banking. In this pivotal role, you’ll drive the technology strategy for the bank’s public APIs — the critical connections powering secure, seamless interactions between our clients, trusted third-party applications, and our digital banking platform.
This is an exciting opportunity to sit at the intersection of business strategy, client experience, and modern technology, helping to deliver meaningful value to millions of customers. You’ll influence the direction of our API ecosystem, ensuring it stays at the forefront of the financial services industry while collaborating with fintech partners, developers, and cross-functional teams across the bank.
This is more than a development role — it’s a chance to help shape the future of financial services. You’ll be part of an industry-leading team driving open banking initiatives, embedded finance solutions, and digital client experiences that redefine how customers engage with their money.
You’ll have opportunities to collaborate with some of the best minds in financial technology, contribute to high-impact projects, and chart a fulfilling career path in one of the most exciting and transformative areas of banking.
If you’re ready to build what’s next and make a real difference — we’d love to hear from you.
What will you do?
What do you need to succeed?
Must Have:
Nice to have:
What’s in it for you?
We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.
#TECHPJ
#LI-post
#LI-hybrid
Job Skills
Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)Additional Job Details
RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTOAddress:
TORONTOCity:
CanadaCountry:
37.5Work hours/week:
Full timeEmployment Type:
TECHNOLOGY AND OPERATIONSPlatform:
RegularJob Type:
SalariedPay Type:
2025-05-20Posted Date:
2025-06-24Application Deadline:
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Inclusion and Equal Opportunity Employment
At RBC, we believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world. Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.
Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.About the company
Royal Bank of Canada (RBC), is a diversified financial services company. The Company provides personal and commercial banking, wealth management services, insurance, investor services and capital markets products and services on a global basis. The Com...
Notice
Talentify is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.
Talentify provides reasonable accommodations to qualified applicants with disabilities, including disabled veterans. Request assistance at accessibility@talentify.io or 407-000-0000.
Federal law requires every new hire to complete Form I-9 and present proof of identity and U.S. work eligibility.
An Automated Employment Decision Tool (AEDT) will score your job-related skills and responses. Bias-audit & data-use details: www.talentify.io/bias-audit-report. NYC applicants may request an alternative process or accommodation at aedt@talentify.io or 407-000-0000.