Senior Software Developer
RBC · Toronto, Ontario, CA
Job Description What is the opportunity?
Job description
Job Description What is the opportunity?: This role within RBC Wealth Management Data Integrations team is responsible for partnering across cross functional application development teams with assigned business line(s) to assess, research, and analyze business requirements, technical and system integration needs to build or enhance products, resolve issues by recommending technology solutions that meet sponsor/stakeholder needs. Participate in scrum ceremonies product owner, requirement gathering sessions with analysts, collaborate with Architects to design solutions, write detailed technical design specifications, code, test and deploy Java web services using existing and emerging cloud technology platforms. What will you do?: What do you need to succeed? - Designing and coding complex Java Spring boot API application programs and interfaces; perform component level testing, participate in integration, performance and load testing for developed applications hosted on premise and Cloud (AWS). - Reviewing, analyzing, and modifying programming systems, including encoding, testing, debugging and installing for a large-scale system. - Peer Review code, improve DevOPS pipeline, drive re...