Enable job alerts via email!
A leading financial institution in Toronto is seeking an experienced Senior Software Developer for its Wealth Management Global IT Data Services. The role involves designing and developing large-scale applications leveraging Java, Spring Boot, Kafka, and SQL. Candidates should have extensive experience in development environments and a strong understanding of both Agile and Waterfall methodologies. This position offers a competitive salary and a dynamic, collaborative work environment.
We are seeking an experienced Senior Software Developer to join our dynamic team in Wealth Management Global IT Data Services. As a Senior Software Developer, you will be responsible for designing and developing large-scale projects and programs, leveraging Java and database technologies such as Spring Boot, Spring Batch, Kafka, Snowflake, and In-Memory distributed databases (MemSQL), SQL Server. Provide information on the detailed technical design and development of applications using existing and emerging technology platforms. Apply experience and seasoned knowledge, skills, and practices to perform a variety of assignments.
Must Have
Nice to Have:
#LI-POST
#TECHPJ
Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Red Hat OpenShift, Snowflake (Platform), Software Development Life Cycle (SDLC), Spring Batch, Spring Boot
Address: RBC CENTRE, 155 WELLINGTON ST W:TORONTO
City: Toronto
Country: Canada
Work hours/week: 37.5
Employment Type: Full time
Platform: TECHNOLOGY AND OPERATIONS
Job Type: Regular
Pay Type: Salaried
Posted Date: 2025-09-12
Application Deadline: 2025-11-03
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.