Drive DevOps practices and infrastructure-as-code initiatives What Do You Need to Succeed? Must ... of remote work. What's in It for You? We thrive on the challenge to be our best, embracing ...
Drive DevOps practices and infrastructure-as-code initiatives What Do You Need to Succeed? Must ... of remote work. What's in It for You? We thrive on the challenge to be our best, embracing ...
Software Developer - Cloud Solutions
Toronto, ON · Remote
CA$40 - CA$85/hr
Remote Work Term position, 3-9 months (duration set by client requirements) Full-time (40 hrs/week) ... Apply engineering best practices, including automation, unit and integration testing, code reviews ...
Quick apply
Software Developer - Cloud Solutions
Toronto, ON · Remote
CA$40 - CA$85/hr
Remote Work Term position, 3-9 months (duration set by client requirements) Full-time (40 hrs/week) ... Apply engineering best practices, including automation, unit and integration testing, code reviews ...
Remote Work Term position, 39 months (duration set by client requirements) Full-time (40 hrs/week) ... Apply engineering best practices, including automation, unit and integration testing, code reviews ...
Quick apply
Remote Work Term position, 39 months (duration set by client requirements) Full-time (40 hrs/week) ... Apply engineering best practices, including automation, unit and integration testing, code reviews ...
Remote/ Hybrid: Candidates can be considered anywhere in the country of work, but if someone is ... Partner with internal IT operations, infrastructure, cybersecurity, and supplier teams to ensure ...
Remote/ Hybrid: Candidates can be considered anywhere in the country of work, but if someone is ... Partner with internal IT operations, infrastructure, cybersecurity, and supplier teams to ensure ...
Infrastructure Engineer
Toronto, ON · Remote
CA$140K - CA$190K/yr
... documentation, testing, and review practices DevOps & Developer Experience * Partner with ... Remote Education:UNAVAILABLEEmployment Type: FULL_TIME
Infrastructure Engineer
Toronto, ON · Remote
CA$140K - CA$190K/yr
... documentation, testing, and review practices DevOps & Developer Experience * Partner with ... Remote Education:UNAVAILABLEEmployment Type: FULL_TIME
26-048 - Senior QA Automation Engineer Developer
Oshawa, ON · Remote
$95 - $100/hr
... remote) Job Overview The primary purpose of this job is to ensure the quality, reliability, and ... operations to ensure a scalable and efficient testing strategy. Achieve comprehensive test ...
26-048 - Senior QA Automation Engineer Developer
Oshawa, ON · Remote
$95 - $100/hr
... remote) Job Overview The primary purpose of this job is to ensure the quality, reliability, and ... operations to ensure a scalable and efficient testing strategy. Achieve comprehensive test ...
25-010 Senior Data Developer
Pickering, ON · Remote
$80 - $95/hr
... Pickering (100% Remote) Job Overview JOB FUNCTION As a Senior Data Developer, you will be ... Work with Continuous Integration/Continuous Delivery and DevOps pipelines to automate ...
25-010 Senior Data Developer
Pickering, ON · Remote
$80 - $95/hr
... Pickering (100% Remote) Job Overview JOB FUNCTION As a Senior Data Developer, you will be ... Work with Continuous Integration/Continuous Delivery and DevOps pipelines to automate ...
Software Engineer
Toronto, ON · Remote
As a remote-first organization, we are building a modern, high-performing team focused on ... Experience with Azure DevOps and CI/CD pipelines * Experience developing SaaS applications
Quick apply
Software Engineer
Toronto, ON · Remote
As a remote-first organization, we are building a modern, high-performing team focused on ... Experience with Azure DevOps and CI/CD pipelines * Experience developing SaaS applications
Software Engineer
Toronto, ON · Remote
CA$8/hr
As a remote-first organization, we are building a modern, high-performing team focused on ... Experience with Azure DevOps and CI/CD pipelines * Experience developing SaaS applications
Software Engineer
Toronto, ON · Remote
CA$8/hr
As a remote-first organization, we are building a modern, high-performing team focused on ... Experience with Azure DevOps and CI/CD pipelines * Experience developing SaaS applications
Software Engineer
Toronto, ON · Remote
As a remote-first organization, we are building a modern, high-performing team focused on ... Experience with Azure DevOps and CI/CD pipelines * Experience developing SaaS applications
Quick apply
Software Engineer
Toronto, ON · Remote
As a remote-first organization, we are building a modern, high-performing team focused on ... Experience with Azure DevOps and CI/CD pipelines * Experience developing SaaS applications
Senior Salesforce Developer / Admin
Toronto, ON · On-site +1
Req ID: 137318 Remote Position: Hybrid Region: Americas Country: Canada State/Province: Ontario ... Own and run a modern Salesforce DevOps practice using Gearset - version control, CI/CD pipelines ...
Senior Salesforce Developer / Admin
Toronto, ON · On-site +1
Req ID: 137318 Remote Position: Hybrid Region: Americas Country: Canada State/Province: Ontario ... Own and run a modern Salesforce DevOps practice using Gearset - version control, CI/CD pipelines ...
Type: Full-time, Remote About the role This is a full-time, high-impact position for a Senior Data ... Deep understanding of SDLC/Agile and DevOps for CI/CD and artifact management. * Knowledge of AWS ...
Quick apply
Type: Full-time, Remote About the role This is a full-time, high-impact position for a Senior Data ... Deep understanding of SDLC/Agile and DevOps for CI/CD and artifact management. * Knowledge of AWS ...
Principal Software Developer
Toronto, ON · On-site +1
Experience the best of both worlds with our hybrid work model, allowing you to balance remote work ... s practices. * Experience with unit testing frameworks (e.g., NUnit, MSTest, Mocha, Jasmine ...
Principal Software Developer
Toronto, ON · On-site +1
Experience the best of both worlds with our hybrid work model, allowing you to balance remote work ... s practices. * Experience with unit testing frameworks (e.g., NUnit, MSTest, Mocha, Jasmine ...
Developer, AI Transformation Team
Toronto, ON · On-site +1
CA$135K - CA$155K/yr
Implement best practices for security, testing, monitoring, and CI/CD automation across AI ... Familiarity with DevOps and MLOps practices, including CI/CD pipelines, infrastructure automation ...
Developer, AI Transformation Team
Toronto, ON · On-site +1
CA$135K - CA$155K/yr
Implement best practices for security, testing, monitoring, and CI/CD automation across AI ... Familiarity with DevOps and MLOps practices, including CI/CD pipelines, infrastructure automation ...
As a Managed Services D365 Finance & Operations (F&O) Developer, you will deliver high-quality ... Conduct unit testing and debugging of developments to ensure they meet specified requirements and ...
Quick apply
As a Managed Services D365 Finance & Operations (F&O) Developer, you will deliver high-quality ... Conduct unit testing and debugging of developments to ensure they meet specified requirements and ...
IT Developer - Master-Level Internship
Etobicoke, ON · On-site +1
$32/hr
Remote (with hybrid options in Toronto) Compensation: Hourly ($32) About Us: At Vosyn, we embrace ... Conduct unit testing, integration testing, and other testing methodologies to ensure software ...
IT Developer - Master-Level Internship
Etobicoke, ON · On-site +1
$32/hr
Remote (with hybrid options in Toronto) Compensation: Hourly ($32) About Us: At Vosyn, we embrace ... Conduct unit testing, integration testing, and other testing methodologies to ensure software ...
Senior Software Engineer
Toronto, ON · Remote
This is a remote role for candidates in the US or Canada, focusing on cross-functional ... Leverage cloud platforms and DevOps tools to automate infrastructure as code and enable fast ...
Senior Software Engineer
Toronto, ON · Remote
This is a remote role for candidates in the US or Canada, focusing on cross-functional ... Leverage cloud platforms and DevOps tools to automate infrastructure as code and enable fast ...
Senior Full Stack Engineer
Toronto, ON · Remote
$125K - $155K/yr
Remote in the Greater Toronto Area Schedule: Full-Time (35 hours/week) Salary: $125K - $155K ... Experience with DevOps practices, Docker, Kubernetes, CI/CD pipelines, or cloud platforms such as ...
Quick apply
Senior Full Stack Engineer
Toronto, ON · Remote
$125K - $155K/yr
Remote in the Greater Toronto Area Schedule: Full-Time (35 hours/week) Salary: $125K - $155K ... Experience with DevOps practices, Docker, Kubernetes, CI/CD pipelines, or cloud platforms such as ...
C# Developer
Toronto, ON · Remote
Work with Azure services, including Azure DevOps and Application Insights, to support development ... Participate in code reviews, testing, and quality assurance to ensure high standards * Troubleshoot ...
Quick apply
C# Developer
Toronto, ON · Remote
Work with Azure services, including Azure DevOps and Application Insights, to support development ... Participate in code reviews, testing, and quality assurance to ensure high standards * Troubleshoot ...
Lead Infrastructure Engineer
Toronto, ON · Remote
CA$220K - CA$260K/yr
... testing, code review, and pragmatic standards DevOps & Developer Experience * Partner with ... Remote Education:UNAVAILABLEEmployment Type: FULL_TIME
Lead Infrastructure Engineer
Toronto, ON · Remote
CA$220K - CA$260K/yr
... testing, code review, and pragmatic standards DevOps & Developer Experience * Partner with ... Remote Education:UNAVAILABLEEmployment Type: FULL_TIME
Remote Devops Testing information
What is the difference between Remote Devops Testing vs Remote Software Tester?
| Aspect | Remote Devops Testing | Remote Software Tester |
|---|---|---|
| Primary Focus | Integrating development and operations, automating deployment, and ensuring system reliability | Testing software applications for bugs, functionality, and performance |
| Required Skills | DevOps tools, scripting, CI/CD pipelines, cloud platforms | Manual and automated testing, test case design, bug tracking |
| Certifications | DevOps certifications (e.g., AWS, Azure, Docker) | ISTQB, Certified Software Tester |
| Work Environment | Collaborative, often cross-functional teams, cloud-based tools | Testing environments, bug tracking tools, test labs |
Remote Devops Testing focuses on automating and streamlining deployment and system reliability, while Remote Software Tester emphasizes identifying bugs and verifying software quality. Both roles require technical skills but differ in their core responsibilities and tools used.

Full-time
Re-posted 22 days ago
Job description
Job Description
APPLICATION DEADLINE: AUGUST 18, 2026
This role can be located in the Caribbean Banking Market or in Canada where the successful candidate resides.
What is the opportunity?
The Lead Java Backend Developer for RBC Caribbean's Digital Banking IT Group designs, develops, and architects mission-critical backend services and APIs powering internet banking, mobile banking, and origination applications. As a technical leader, you'll provide architectural direction, mentor development teams, and drive modernization initiatives. You'll collaborate with solutions architects, infrastructure teams, and business stakeholders to deliver scalable, secure solutions that solve complex business problems. This role is pivotal in advancing RBC Caribbean's Digital Channel portfolio through a cloud-native, microservices-first approach.
What Will You Do?
- Lead technical design reviews and architectural decisions for backend systems and microservices
- Design and develop high-performance Java applications, REST APIs, and microservices using Spring Boot and Spring Framework
- Establish and enforce coding standards, design patterns, and architectural best practices across development teams
- Conduct feasibility studies and provide recommendations to senior management on complex, large-scale projects
- Design, code, and implement application programs; perform comprehensive testing and code reviews
- Develop and design scalable API services and ensure high code quality through automated units, integration, and functional testing
- Optimize applications for maximum performance, usability, and maintainability
- Review, analyze, and modify programming systems-including debugging, performance tuning, and deployment for large-scale systems
- Lead modernization efforts and cloud-native transformations for legacy systems (e.g., Netbank, Mobile Banking)
- Research emerging technologies and best practices; assess implications for business strategy
- Participate in vendor evaluation, technology assessments, and due diligence exercises
- Drive DevOps practices and infrastructure-as-code initiatives
What Do You Need to Succeed?
Must-Have
- Bachelor's degree (or higher) in Software Engineering, Computer Science, IT Engineering, or related field
- 10+ years of professional software development experience with proven expertise in:
- Java development (Java 11+ preferred) with deep knowledge of OOP and design patterns
- Microservices architecture and distributed systems design
- Spring Framework and Spring Boot application development
- REST APIs and API-first design
- Cloud-native solutions (AWS, GCP, or Azure) with hands-on experience
- DevOps technologies and CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, etc.)
- Containerization and orchestration (Docker, Kubernetes)
- Message queues/event-driven architectures (MQ, Kafka, RabbitMQ)
- Relational and NoSQL databases (SQL Server, PostgreSQL, MongoDB, etc.)
- Comprehensive knowledge of enterprise-level security concepts and methodologies, including: SSO, SSL/TLS, encryption, API security and authentication frameworks (Apigee, OAuth 2.0, JWT), and role-based access control and entitlements management
- 5+ years of demonstrated leadership/facilitation experience managing cross-functional development teams
- Proven ability to mentor engineers and foster a culture of continuous improvement
- Strong communication skills and ability to work collaboratively with technical and non-technical stakeholders
- Experience working in Agile/Scrum environments
- Experience with banking, financial services, or regulated industries is highly valued
- Understanding of digital banking platforms and customer-facing applications
Nice-to-Have
- AWS, GCP, or Azure certifications
- Experience with event-driven or event sourcing architectures
- Knowledge of API management platforms and gateway solutions
- Open-source project contributions or community involvement
- Experience with performance monitoring and APM tools (New Relic, Datadog, Splunk)
- Familiarity with infrastructure-as-code tools (Terraform, CloudFormation)
- Banking domain certifications or regulatory compliance knowledge (PCI-DSS, SOX)
Work Arrangement
This role requires four days per week on-site at our office, with flexibility for one day of remote work.
What's in It for You?
We thrive on the challenge to be our best, embracing progressive thinking and working together to deliver trusted advice that helps our clients and communities prosper.
- Comprehensive Total Rewards Program including performance bonuses and flexible benefits
- Leaders who actively support your professional development through coaching and career advancement opportunities
- Ability to make a lasting impact on digital banking innovation across the Caribbean region
- Work in a dynamic, collaborative, high-performing team of technical experts
- Access to world-class training and continuous learning programs
- Opportunities to tackle challenging, strategically important projects
- Leadership role in shaping technology strategy and architectural dec
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:
City:
Country:
Work hours/week:
Employment Type:
Platform:
Job Type:
Pay Type:
Posted Date:
Application Deadline:
Note: Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
Our Employment Opportunities
At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One 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.
RBC is presently inviting candidates to apply for this existing vacancy. Applying to this posting allows you to express your interest in this current career opportunity at RBC. Qualified applicants may be contacted to review their resume in more detail.
Employment Type: FULL_TIMEAbout Royal Bank of Canada
Sourced by ZipRecruiter
Industry
Banking and credit intermediation
Company size
10,000+ Employees
Headquarters location
Toronto, Ontario, CA