Senior Software Developer, GFT (Toronto)
0000050007 Royal Bank of Canada
What is the opportunity? Global Functions Technology helps RBC functions & businesses achieve business objectives through app development & technology support. They also serve as the center of excellence for employee social collaboration & mobile apps, and build applications that support risk management for the bank. The team embraces innovation and enthusiasm to bring fresh perspectives and has been building high‑performing, highly resilient technology platforms for Group Risk, Human Resources, Chief Administrative Office & Audit, Capital Markets, P&CB, and Wealth.
With a developer mindset you will work as part of an agile team to deliver high‑performing applications built on cloud platforms with streaming technologies. We believe in continuous growth and expanding your capabilities. Join our team today and have a large impact on advancing insight and analytics.
What will you do? Develop and support highly scalable, high‑performance components within an Agile development team.
Ensure high code quality through automated unit and functional testing.
Automate processes within the development pipeline; identify opportunities for efficiency gains and reducing time‑to‑market, and enable continuous delivery.
Design and develop code structures to promote reusability across many applications.
Be open‑minded and look beyond your stack to solve complex problems.
Proactively seek knowledge about recent technologies and how they can be used to solve current and foreseeable challenges.
Communicate effectively and distill technical details into human terms.
Must Have Professional software development experience (Minimum 6+ years) with Java, J2EE, REST / Microservices, Linux and NoSQL/SQL databases.
Experience developing secure server‑side services leveraging Spring, Spring Boot, RESTful Web services, Apache Data Utilities (JSON, Avro, CSV/PSV, Parquet), NoSQL/SQL databases and Struts 2.0.
Good knowledge on messaging/streaming technologies (MQ, Kafka).
Hands‑on experience writing clean, readable/reusable Java code with unit tests.
Experience using Git and Maven while collaborating with the software development team.
Ability to multi‑task effectively and provide timely updates.
Experience with cloud and containers.
Nice to Have Experience with web development (Angular or React – Angular preferred).
Hands‑on experience working with Python (Intermediate).
Experience building APIs using Node.js, .NET Core, Java.
Exposure to Big Data (Hadoop / Spark) & Cloud and containers.
Experience building Gen AI solutions leveraging Copilot.
Working in an Agile software development environment.
Experience with DevOps, CD/CI tools – Jenkins, GitHub, automated testing tools, or similar tools.
What’s in it for you? We thrive on the challenge to be our best, progress thinking, and work together to deliver trusted advice that helps our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference in our communities, and achieving mutual success. A comprehensive Total Rewards Program includes bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable. Leaders support your development through coaching and managing opportunities. Opportunity to grow, learn, and build strong leadership skills; make a lasting impact for RBC and the community; work in a dynamic, collaborative, progressive, and high‑performing team; broad exposure and opportunity to collaborate across the organization.
Job Skills Active Learning
Agile Methodology
Application Integrations
Cloud Applications
Containerization
Detail‑Oriented
Enterprise Application Delivery
Generative AI
GitHub Copilot
Group Problem Solving
J2EE Web Services
Java (Programming Language)
Microservices Architecture
RESTful APIs
Software Development Life Cycle (SDLC)
Spring Framework
Spring Web Service
Additional Job Details Address: RBC CENTRE, 155 WELLINGTON ST W – TORONTOCity: TorontoCountry: CanadaWork hours/week: 37.5Employment Type: Full timePlatform: TECHNOLOGY AND OPERATIONSJob Type: RegularPay Type: SalariedPosted Date: 2026-01-27Application Deadline: 2026-07-11Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above. #J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Developer, GFT (Toronto) in Winnipeg, MB vacancy
- Elevate your career as a Senior Pipeline Engineer/Project Manager with GFT in Toronto, Mississauga, or Ottawa. This hybrid role focuses on leading water and wastewater... ...and schedule constraints Liaise with clients to develop tailored solutions Create comprehensive...Senior
- Drive innovation as a Senior Software Developer in Toronto, ON, focused on high-scale backend and cloud-native solutions. Join a public sector client and apply your expertise in a collaborative Agile environment. This role requires 10+ years in development, with a strong...Senior
- Elevate your career as a Senior Software Developer in Toronto with the Community Services I&IT Cluster. Engage in business transformation and system enhancements in a collaborative, onsite role. This senior role requires over 10 years of experience in software design and...Senior
- Enhance your engineering career with GFT as a Senior Pipeline Engineer/Project Manager based in Toronto, Mississauga, or Ottawa. Lead innovative water and wastewater projects... ...adhering to budget and schedule requirements • Develop tailored solutions through client liaison • Create...Senior
- ...Environment (RISE) team are based in downtown Toronto and London, UK, and is part of a larger... ...Operations group. What will you do? Develop, maintain, and architect Oracle PL/SQL and... ...Problem Solving Programming Languages Software Development Software Development Life Cycle...SuggestedFull timeFlexible hours
- Sr Developer (Solution Lead) Remote | Canada MPA Recruitment have partnered with a growing... ...America. This role is ideal for an experienced software engineer who enjoys solving complex... ...office allowance This role is ideal for a senior engineer, technical lead, or architect...SeniorPermanent employmentRemote workHome officeFlexible hours
- ...seeks an energetic and results-oriented Senior Developer to build our API platform for wealth customers... ...lead to plan milestones, execute software delivery, and raise issues as needed. Design... ...to foster belonging. Location Toronto, Ontario, Canada Equal Opportunity Statement...SeniorFlexible hours
$95 per hour
Russell Tobin & Associates is hiring on behalf of one of its esteemed clients. Job Title: Software Developer - Senior Location: Toronto, ON (Onsite) Duration: 254 Business Days with possible extension Client: Public Sector Pay Rate: CAD $95 per hour Role Overview This role...SeniorHourly pay- Join GFT's mission as a Wastewater Treatment Process Engineer in a hybrid capacity from Toronto, Mississauga, or Ottawa. Drive sustainability and creative engineering solutions for... ...management. In this pivotal role, you will develop and oversee designs for various municipal projects...
- Take your career to the next level as a Cloud Software Developer with emergiTEL in Toronto, ON. This permanent role in financial services focuses on building scalable and efficient cloud applications. In this position, you will leverage 5–7 years of experience in software...Permanent employment
$142.4k - $190.1k per year
...technologies (Marko, React, Javascript, HTML, etc.) Mentoring junior team members and ensuring they adhere to determined software quality standards Develop technical & domain expertise and apply to solving product challenges Qualifications BS/BA in Computer Science...SeniorImmediate start- Join Oliver Peters as a Senior Frontend Developer in Toronto, leveraging your 5+ years of experience to craft and test software solutions. Bring expertise in ReactJS, REST APIs, and code quality assurance. This role requires strong analytical skills and proficiency in key...Senior
- Position Overview Autodesk is seeking a Senior Software Developer to help build the next generation of cloud, platform, and AI-powered capabilities that support Autodesk products and customers worldwide. In this role, you will contribute to the development of scalable SaaS...SeniorWorldwide
- Elevate incentive compensation strategies with GFT as a Senior Manager for Intelligent Systems. Lead the integration of cutting-edge AI technologies... ...• Implement the AI-Driven Development Lifecycle framework • Develop actionable AI/ML use cases for operational enhancement •...Senior
- SENIOR SALESFORCE DEVELOPER Location: Ottawa or Toronto, Ontario Overview Build what’s next at Minto. As our internal Salesforce platform expert, you will own the technical architecture, development, and evolution of our Salesforce environment across Sales Cloud, Service...SeniorInternshipFlexible hours
- Take your career to new heights as a Senior Software Developer with MaintainX, focusing on AI integration and advanced search systems. Join a team that enhances user experiences for leading brands. At MaintainX, you will play a critical role in designing and developing a...Senior
- ...THE OPPORTUNITY? Join RBC’s Global Functions Technology team as a Senior Project Delivery Manager in Finance IT - Data as a Service, where... ..., resolving blockers early, and applying critical thinking to develop practical, scalable solutions. Improve team performance through...SeniorLong term contractFlexible hours
- Lead back-end development for D-Wave’s innovative Leap™ platform as a Senior Software Developer. Utilize your Python and REST API expertise in an exciting quantum computing environment. D-Wave is seeking a Senior Software Developer with over five years of experience. In...Senior
- Advance your career as a Senior Guidewire Developer in Toronto at a leading IT firm. Bring your expertise in Guidewire PC Configuration and GOSU language for impactful development. This position seeks an experienced developer with a minimum of 8 years in Guidewire Application...Senior
- Seek a rewarding challenge as a Senior Workato Developer based in Toronto, Canada, focusing on iPaaS integrations and EDI solutions. Drive successful enterprise integration projects while working collaboratively. In this full-time position, leverage your robust experience...SeniorFull time
- Elevate your software development career with Varicent as a Staff Software Developer. Focus on building REST APIs and enhancing AWS infrastructure using C#, React, and cutting-edge technologies. Join the Incentives Development team at Varicent, where your technical expertise...Senior
$117k - $167k per year
...is encouraged and your voice truly matters. How you’ll shape our software engineering practices: Own major product features end‑to‑end... ...Hybrid flexibility, with time in our beautiful Liberty Village, Toronto office Achievers is proud to be an equal‑chance employer committed...SeniorPermanent employmentFull timeWork at officeFlexible hours$124k - $186k per year
Job Summary Senior Software Developer – Burnaby, BC – Research & Development, Algorithms, Performance, and Tools We are looking for a Senior Software Developer to join our Algorithms, Performance, and Tools (APT) team and contribute to the continuous improvement of the Open...SeniorLocal area- Elevate Ontario's healthcare with your expertise as a Senior Software Developer specializing in Azure solutions. This hybrid remote role focuses on... ...background in data engineering to transform healthcare operations with the Ministry of Health in Toronto. #J-18808-LjbffrSeniorRemote work
- Elevate API solutions as a Senior Lead Developer – Apigee in a hybrid model for a leading financial services firm located in Toronto, Ontario. Utilize expert Node.js skills and API security practices to transform digital services. Join a major banking organization where...Senior
- Elevate financial technology as a Senior Backend Developer in Toronto. Contribute your expertise to drive safer and faster backend solutions shaping finance's future. This critical role on the Backend Platform team requires a focus on tackling system-level challenges and...Senior
- Advance your career with ITProFound as a Senior Peoplesoft Developer in Toronto, Ontario. This hybrid position targets innovative ERP solutions and case management improvements. ITProFound is actively seeking a seasoned Senior Peoplesoft Developer for its Ontario projects...Senior
- Be a key player at Amazon's Transparency division as a Senior Software Developer. Focus on combating counterfeit products while architecting innovative systems. This role provides seasoned developers with the responsibility of guiding architectural frameworks and delivering...Senior
- Join a dynamic environment as a Senior .NET Developer in Toronto, Canada. This hybrid role focuses on application support and enhancement, requiring extensive experience in C# and MVC architecture. We are looking for an experienced .NET Developer with around 10 years in application...Senior
- Experience Level: Expert (15+ years or niche expertise) Role Overview We are looking for a Senior Software Developer to support the Cyber Security portfolio within Cyber Data Risk & Resilience (CDRR). The consultant will contribute to the design, development, and modernization...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer, GFT (Toronto). Be the first to apply!
Related searches
- senior software developer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer remote Winnipeg, MB
- software engineer intern Winnipeg, MB
- software engineer devops Winnipeg, MB
- remote entry level software developer Winnipeg, MB
- software engineer internship Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software developer intern Winnipeg, MB
- software engineer Winnipeg, MB
