Senior Full Stack Developer
6 days ago
Job Description
What is the opportunity?
Join our innovative PayEdge Technology team at RBC, where we're revolutionizing accounts payable for businesses. We're seeking two talented Senior Full Stack Developers to help design, develop, and maintain our secure and high-performing digital platform. As a key player, you'll contribute to every stage of the software development life cycle, focusing on quality, maintainability, performance, and reliability. If you're a team-oriented developer with a strong technical foundation, excellent problem-solving skills, and proficiency in languages like PHP, Java, and frameworks such as Angular, Spring Boot, and Laravel, let's build the future of payments together.
What will you do:
Be part of an Agile development team comprised of technical, product and business members to develop new services and enhance PayEdge client-facing applications following the best practices and using the latest technologies
Write clean, maintainable, and efficient code for front-end (PHP/Angular) and back-end (PHP/Spring Boot) applications. Ensure high code quality through automated unit and functional testing
Modernize and refactor legacy systems to align with current technologies and architectural best practices
Troubleshoot, debug and resolve production issues while driving application stability and performance through proactive enhancements and optimizations
Develop, optimize, and maintain MySQL databases, including writing complex queries, stored procedures, and ensuring data integrity
Debug production performance issues across services and levels of the stack and provide primary operational support
Automate processes within the development pipeline; identify opportunities for efficiency gains and reducing time-to-market and enabling continuous delivery
Perform production support role, including off-hours support (participating in an on-call rotation)
What do you need to succeed?
Must have:
Bachelor's degree in Computer Science, Engineering, or related field with 5+ years of experience with PHP, Laravel and SQL
5+ years of experience working with RDBMS, e.g. MySQL, MSSQL, NoSQL, e.g. MongoDB, ELK and data streaming technologies (Kafka)
2+ years of hands-on experience with Java/Angular, REST APIs/Microservices, and Spring Framework (MVC, Security, JPA, Spring Boot)
Experience with CI/CD pipelines (Jenkins, GitHub, Vault, Security scanning tools, etc.)
Ability to work in an Agile environment
Strong problem-solving skills with a focus on clean coding practices and scalability
A passion for technology and a love of software development culture
Nice to have:
Familiarity with major architectural styles, such as Microservices, React or Event-driven systems
Strong knowledge of Microservices architecture and API integration
Deep understanding of API gateway and security protocols (JWT, OAuth, SSL Certificates)
Experience of developing and troubleshooting distributed cloud applications (Azure AKS)
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.
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
Ability to make a difference and lasting impact
Work in a dynamic, collaborative, progressive, and high-performing team
Flexible work/life balance options
#LI-POST
#TECHPJ
Job Skills
Application Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), System ApplicationsAdditional Job Details
Address:
RBC WATERPARK PLACE, 88 QUEENS QUAY W:TORONTOCity:
TorontoCountry:
CanadaWork hours/week:
Employment Type:
Full timePlatform:
TECHNOLOGY AND OPERATIONSJob Type:
RegularPay Type:
SalariedPosted Date:
Application 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
-
Senior Full-Stack Developer
1 week ago
Toronto, Ontario, Canada Klick Full time US$100,000 - US$180,000 per yearCompany Description The Klick Group- comprising Klick Health (including Klick Katalyst and btwelve), Klick Media Group, Klick Applied Sciences (including Klick Labs), Klick Consulting, and Klick Ventures—is an ecosystem dedicated to realizing the full potential of our people and clients in life sciences. Founded in 1997, we have offices in New York,...
-
Senior Full-Stack Developer
7 days ago
Toronto, Ontario, Canada Klick Full time US$80,000 - US$140,000 per yearCompany Description The Klick Group- comprising Klick Health (including Klick Katalyst and btwelve), Klick Media Group, Klick Applied Sciences (including Klick Labs), Klick Consulting, and Klick Ventures—is an ecosystem dedicated to realizing the full potential of our people and clients in life sciences. Founded in 1997, we have offices in New York,...
-
Senior Full-Stack Developer
1 week ago
Toronto, Ontario, Canada Klick Full time US$120,000 - US$180,000 per yearThe Klick Group- comprising Klick Health (including Klick Katalyst and btwelve), Klick Media Group, Klick Applied Sciences (including Klick Labs), Klick Consulting, and Klick Ventures—is an ecosystem dedicated to realizing the full potential of our people and clients in life sciences. Founded in 1997, we have offices in New York, Philadelphia, Saratoga...
-
Senior Full Stack Developer
1 week ago
Toronto, Ontario, Canada Hewitt Banks Full time $80,000 - $160,000 per yearSenior Software Developer (Full Stack)Our client is on a mission to help everyone achieve financial freedom by reimagining how people manage money. Using smart technology, they make financial services transparent, low-cost, and accessible to millions of users. With billions in assets under management, our client is one of Canada's leading fintech...
-
Senior Full-Stack Developer
2 weeks ago
Toronto, Ontario, Canada Appnovation Technologies Full time $120,000 - $180,000 per yearAbout usAppnovation is a global, full-service digital partner that combines Strategy, Experience & Design, Engineering and Managed Services. We build digital solutions that deliver real impact today and serve as foundations for future growth. Bold ambition. Practical action. Endless possibilities. About the RoleAs a Full-Stack Developer / AI Design-to-Dev,...
-
Senior Full Stack Developer
2 days ago
Toronto, Ontario, Canada TouchBistro Full timeTouchBistro is a restaurant management platform that helps operators streamline workflows, improve sales performance, and deliver better guest experiences. Our software supports thousands of bars, cafés, and restaurants across Canada and the United States.We are hiring a Senior Full Stack Developer to help build and enhance the core features that power our...
-
Senior Full Stack Developer
1 day ago
Toronto, Ontario, Canada TouchBistro Full timeTouchBistro is a restaurant management platform that helps operators streamline workflows, improve sales performance, and deliver better guest experiences. Our software supports thousands of bars, cafés, and restaurants across Canada and the United States.We are hiring aSenior Full Stack Developerto help build and enhance the core features that power our...
-
Senior Full Stack Developer
7 days ago
Toronto, Ontario, Canada Elastify Full time $80,000 - $120,000 per yearThis is for our client in the asset management space.What will you do?• Design, build, and enhance our industry-leading platforms - you will work with a team of experienced Developers and Quantitative analysts on our next generation Trading & P&L platforms, and critical infrastructure that are used by internal teams: Trading, Risk, Compliance, Business...
-
Senior Full Stack Developer
2 weeks ago
Toronto, Ontario, Canada Humber College Full time $39 - $46Achieve Better Together at Guelph-HumberAt the University of Guelph-Humber, we offer career paths that open a world of infinite possibilities for you to explore. People are at the heart of the Guelph-Humber experience. Every day we work together to deliver excellence, and in doing so, we redefine what it means to be a leader in providing an education that...
-
Senior Full Stack Developer
2 weeks ago
Toronto, Ontario, Canada Teckhorizon Inc Full time $120,000 - $180,000 per yearAssignment ID:RQ09711Client:Government of Ontario – Government Services Integration ClusterLocation:Toronto, ON (Hybrid)Type:ContractDuration:Initial term with a possible 6-month extensionPosition OverviewWe are seeking a highly skilledSenior Full Stack Developerto design, develop, and deploy moderncloud-native applicationsleveragingAI/ML capabilities. The...