The Lead Java Backend Developer for RBC Caribbean's Digital Banking IT Group designs, develops, and ... of remote work. What's in It for You? We thrive on the challenge to be our best, embracing ...
The Lead Java Backend Developer for RBC Caribbean's Digital Banking IT Group designs, develops, and ... of remote work. What's in It for You? We thrive on the challenge to be our best, embracing ...
Backend Developer - Fully Remote | Upto $85/hr
Toronto, ON · Remote
CA$85/hr
Backend Engineer (Coding Agent Experience) Type: Contract Compensation: $85/hour Location: Remote Role Responsibilities * Use frontier AI coding agents to complete and evaluate complex engineering ...
Quick apply
Backend Developer - Fully Remote | Upto $85/hr
Toronto, ON · Remote
CA$85/hr
Backend Engineer (Coding Agent Experience) Type: Contract Compensation: $85/hour Location: Remote Role Responsibilities * Use frontier AI coding agents to complete and evaluate complex engineering ...
Senior Backend Engineer (Rust & Cloud Platform) - Remote Canada
Toronto, ON · Remote
CA$120K - CA$135K/yr
Medical
Dental
Vision
Life
PTO
The ideal candidate is a strong backend developer with deep Rust experience, a passion for clean ... Node.js and/or Java. * Strong problem-solving, troubleshooting, and communication skills.
Senior Backend Engineer (Rust & Cloud Platform) - Remote Canada
Toronto, ON · Remote
CA$120K - CA$135K/yr
Medical
Dental
Vision
Life
PTO
The ideal candidate is a strong backend developer with deep Rust experience, a passion for clean ... Node.js and/or Java. * Strong problem-solving, troubleshooting, and communication skills.
Back End 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 ... As a Back End Developer Intern, you will work closely with our engineering team to design, develop ...
Back End 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 ... As a Back End Developer Intern, you will work closely with our engineering team to design, develop ...
Backend PHP Developer
Toronto, ON · Remote
CA$80K/yr
Backend PHP Developer About Smooth Commerce: Smooth Commerce is a dynamic B2B SaaS platform ... Remote, Canada-based Greater Toronto Area preferred Reporting To: Platform Architect and AI ...
Quick apply
Backend PHP Developer
Toronto, ON · Remote
CA$80K/yr
Backend PHP Developer About Smooth Commerce: Smooth Commerce is a dynamic B2B SaaS platform ... Remote, Canada-based Greater Toronto Area preferred Reporting To: Platform Architect and AI ...
Data Warehouse Backend Developer and Power BI Support
Toronto, ON · Remote
CA$85/hr
... on backend developer to help close out open tickets across the data warehouse and Power BI ... remote position.
Quick apply
Data Warehouse Backend Developer and Power BI Support
Toronto, ON · Remote
CA$85/hr
... on backend developer to help close out open tickets across the data warehouse and Power BI ... remote position.
Intermediate Backend Developer (C# & SQL Server) - Remote
Toronto, ON · Remote
CA$60K - CA$85K/yr
Medical
Dental
Life
Retirement
PTO
Experience building and maintaining APIs and backend service layers in a production environment. * Solid understanding of Object-Oriented Programming principles, design patterns, and best practices ...
Intermediate Backend Developer (C# & SQL Server) - Remote
Toronto, ON · Remote
CA$60K - CA$85K/yr
Medical
Dental
Life
Retirement
PTO
Experience building and maintaining APIs and backend service layers in a production environment. * Solid understanding of Object-Oriented Programming principles, design patterns, and best practices ...
Senior Developer, Backend - Developer Infrastructure
Toronto, ON · On-site +1
CA$125K - CA$165K/yr
Medical
PTO
Fullscript is looking for an experienced Senior Backend Engineer to join the infrastructure team responsible for the long-term health, scalability, and developer experience of Fullscript's core ...
Senior Developer, Backend - Developer Infrastructure
Toronto, ON · On-site +1
CA$125K - CA$165K/yr
Medical
PTO
Fullscript is looking for an experienced Senior Backend Engineer to join the infrastructure team responsible for the long-term health, scalability, and developer experience of Fullscript's core ...
About the Senior Java Developer position We are looking for an experienced Senior Java Developer ... This role has solid reach and will suit someone who likes backend development and DevOps ...
Quick apply
About the Senior Java Developer position We are looking for an experienced Senior Java Developer ... This role has solid reach and will suit someone who likes backend development and DevOps ...
Senior Backend Software Engineer
Toronto, ON · On-site +1
CA$100K - CA$180K/yr
... languages such as C#, Java, C++, Golang, Rust, Python or Ruby (this list is not exhaustive ... While most team members are based in Paris or remote, you will work alongside one Toronto-based ...
Senior Backend Software Engineer
Toronto, ON · On-site +1
CA$100K - CA$180K/yr
... languages such as C#, Java, C++, Golang, Rust, Python or Ruby (this list is not exhaustive ... While most team members are based in Paris or remote, you will work alongside one Toronto-based ...
Backend Engineer - AI Coding Agent
Toronto, ON · Remote
CA$85/hr
Backend Engineer (Coding Agent Experience) Type: Contract Compensation: $85/hour Location ... Remote Role Responsibilities * Use frontier AI coding agents to complete and evaluate complex ...
Quick apply
Backend Engineer - AI Coding Agent
Toronto, ON · Remote
CA$85/hr
Backend Engineer (Coding Agent Experience) Type: Contract Compensation: $85/hour Location ... Remote Role Responsibilities * Use frontier AI coding agents to complete and evaluate complex ...
Senior PHP Developer - Backend (Remote)
Toronto, ON · On-site +1
The Role This is a senior role working alongside the current backend software engineering team ... Be it in our Toronto office, remote or a hybrid of both. We're still a team that Pair Programs ...
Quick apply
Senior PHP Developer - Backend (Remote)
Toronto, ON · On-site +1
The Role This is a senior role working alongside the current backend software engineering team ... Be it in our Toronto office, remote or a hybrid of both. We're still a team that Pair Programs ...
Backend Engineer
Toronto, ON · Remote
CA$140K - CA$240K/yr
Medical
Retirement
This is a fully remote position that offers a competitive salary range of $140,000 to $240,000 USD ... Continuously improve service performance, reliability, scalability, security, and developer ...
Backend Engineer
Toronto, ON · Remote
CA$140K - CA$240K/yr
Medical
Retirement
This is a fully remote position that offers a competitive salary range of $140,000 to $240,000 USD ... Continuously improve service performance, reliability, scalability, security, and developer ...
Lead Backend Engineer, AI Platform
Toronto, ON · Remote
CA$220K - CA$260K/yr
Medical
Retirement
This is a fully remote position that offers a competitive salary range of $220,000 to $260,000 USD ... Experience with modern backend programming languages such as Python, Go, C++, Rust, Java, Kotlin ...
Lead Backend Engineer, AI Platform
Toronto, ON · Remote
CA$220K - CA$260K/yr
Medical
Retirement
This is a fully remote position that offers a competitive salary range of $220,000 to $260,000 USD ... Experience with modern backend programming languages such as Python, Go, C++, Rust, Java, Kotlin ...
Remote Employment Type: Full-time Focus: Backend / Systems Engineering Industry: Blockchain Infrastructure / Web3 About the OpportunityInner Circle Agency is partnering with well-known, established ...
Quick apply
Remote Employment Type: Full-time Focus: Backend / Systems Engineering Industry: Blockchain Infrastructure / Web3 About the OpportunityInner Circle Agency is partnering with well-known, established ...
Remote Employment Type: Full-time Focus: Backend / Systems Engineering Industry: Blockchain Infrastructure / Web3 About the OpportunityInner Circle Agency is partnering with well-known, established ...
Quick apply
Remote Employment Type: Full-time Focus: Backend / Systems Engineering Industry: Blockchain Infrastructure / Web3 About the OpportunityInner Circle Agency is partnering with well-known, established ...
Sr. Software Engineer, Backend
Toronto, ON · On-site +1
Actively work to improve the developer process and experience in all phases from coding to ... Experience in Python, Java, C++, or Go or another language and a willingness to learn
Sr. Software Engineer, Backend
Toronto, ON · On-site +1
Actively work to improve the developer process and experience in all phases from coding to ... Experience in Python, Java, C++, or Go or another language and a willingness to learn
Junior Back End Engineer
Toronto, ON · Remote
CA$80K - CA$100K/yr
Medical
Dental
Vision
Retirement
PTO
Embrace a DevOps philosophy . Engineers are expected to understand how their code runs in ... Backend : Java, Kotlin, Spring Boot, JPA/Hibernate, Gradle, Cucumber, JUnit * Infrastructure on AWS:
Quick apply
Junior Back End Engineer
Toronto, ON · Remote
CA$80K - CA$100K/yr
Medical
Dental
Vision
Retirement
PTO
Embrace a DevOps philosophy . Engineers are expected to understand how their code runs in ... Backend : Java, Kotlin, Spring Boot, JPA/Hibernate, Gradle, Cucumber, JUnit * Infrastructure on AWS:
Senior Backend Engineer
Toronto, ON · Remote
CA$145K - CA$155K/yr
It's also why the majority of our roles are remote-first, meaning you can work from anywhere you ... As a Senior Backend Software Engineer, you will design, build, and maintain the services, databases ...
Quick apply
Senior Backend Engineer
Toronto, ON · Remote
CA$145K - CA$155K/yr
It's also why the majority of our roles are remote-first, meaning you can work from anywhere you ... As a Senior Backend Software Engineer, you will design, build, and maintain the services, databases ...
Senior Backend Engineer
Toronto, ON · Remote
CA$145K - CA$155K/yr
It's also why the majority of our roles are remote-first, meaning you can work from anywhere you ... As a Senior Backend Software Engineer, you will design, build, and maintain the services, databases ...
Quick apply
Senior Backend Engineer
Toronto, ON · Remote
CA$145K - CA$155K/yr
It's also why the majority of our roles are remote-first, meaning you can work from anywhere you ... As a Senior Backend Software Engineer, you will design, build, and maintain the services, databases ...
Remote Java Backend Developer information
What is a remote Java backend developer?
A Remote Java Backend Developer designs, develops, and maintains server-side applications using Java while working from a remote location. They focus on building APIs, handling databases, and ensuring performance and security. This role often involves working with frameworks like Spring Boot and integrating various services. Remote developers collaborate with teams using communication tools and manage tasks through agile methodologies.
What does a remote Java backend developer do?
As a Remote Java Backend Developer, your daily responsibilities often include designing, developing, and maintaining server-side logic and APIs, writing efficient and testable code using Java and related frameworks, and collaborating with front-end developers or DevOps engineers to integrate user-facing elements. You’ll regularly participate in remote team meetings, contribute to code reviews, and troubleshoot or optimize application performance based on user requirements. Additionally, keeping thorough documentation and adhering to best security and scalability practices are part of your routine. These tasks ensure the backend systems remain robust, efficient, and seamlessly support business needs.
What skills and qualifications are needed to be a remote Java backend developer?
To thrive as a Remote Java Backend Developer, you need solid expertise in Java programming, object-oriented design, and backend frameworks such as Spring, often supported by a bachelor’s degree in computer science or a related field. Familiarity with databases (like MySQL or MongoDB), version control systems (such as Git), and experience with RESTful APIs are typically important, with professional certifications like Oracle Certified Professional Java Programmer being advantageous. Excellent problem-solving abilities, clear remote communication, and collaborative teamwork skills are vital soft skills for this remote role. These capabilities are crucial for delivering reliable backend solutions, meeting project deadlines, and maintaining effective team collaboration across distributed work environments.
Are remote Java backend developers in demand?
How much does a remote Java backend developer earn?
What are the most commonly searched types of Java Backend Developer jobs in Toronto, ON?
The most popular types of Java Backend Developer jobs in Toronto, ON are:
What are popular job titles related to Remote Java Backend Developer jobs in Toronto, ON?
For Remote Java Backend Developer jobs in Toronto, ON, the most frequently searched job titles are:
What job categories do people searching Remote Java Backend Developer jobs in Toronto, ON look for?
The top searched job categories for Remote Java Backend Developer jobs in Toronto, ON are:
What cities near Toronto, ON are hiring for Remote Java Backend Developer jobs?
Cities near Toronto, ON with the most Remote Java Backend Developer job openings:

Full-time
Re-posted 29 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