Senior Backend Engineer - Java (W/M)
Royal Bank of Canada
Job Responsibility:
Job Summary
Our clients are unique and their digital banking experience should be one-of-a-kind. RBC commercial credit products and services strive to empower our clients when they interact with us. We're looking for a talented and passionate Senior Java Developer to join our team. Our team is designed to deliver products throughout the client's journey, not projects; each lab is setup for agility and continuous delivery. You'll be working to develop new and extend existing applications in the RBC Commercial and Small business portfolio. The primary focus of this role will be working with the larger team to provide technical direction, and development and implementation of applications. You will have opportunities to work with all stakeholders to design best-in-class technology solutions.
What will you do?
As a Senior Java Developer, you have a solid technical foundation, and a strong focus on growing your development skills; You can deliver complex tasks, working individually or pairing with others and you have a significant amount of experience in different domain.
You will be part of a team creating new services and client-facing applications using the latest technologies which will shape the future of banking for RBC; You will develop and support highly scalable, high-performance APIs 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 enabling continuous delivery.
Design and develop code structures based on technical design defined by the team.
Work within an Agile product team comprised of technical, product and business team members to deliver exceptional products.
You will actively seek out knowledge about new technologies and how they can be used to solve current and foreseeable challenges.
What do you need to succeed? Must have:
- 4+ years' experience in Java development with Spring Boot framework
- Solid understanding and hands on of RESTful APIs and asynchronous request handling.
- Working knowledge of the Java programming language and supporting frameworks such as Spring, Spring Boot, Spring cloud, Spring Batch.
- Hands-on experience with non-relational database technologies such as Redis, Elastic and MongoDB
- Hands-On experience with OpenShift, Urban Code Deploy, GitHub, and Jenkins deployment methodologies.
- Knowledge of Event handling frameworks - Spring Kafka, Change Streams, Pub-Sub concepts, Avro Schema.
Nice-to-have
Knowledge and experience with Google Analytics.
Agile mindset and ability to balance priority and workload.
Understanding of the ETL frameworks - python etc.
Strong knowledge of fundamental data concepts (for example, hierarchies, data structures) and SDLC.
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.
A world-class training program in financial services.
Flexible work/life balance options.
Opportunities to do challenging work.
#LI-POST
#LI-Hybrid #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 Applications Additional Job Details
Address:
WATERPARK PLACE, 20 BAY ST:TORONTO City:
TORONTO Country:
Canada Work hours/week:
37.5 Employment Type:
Full time Platform:
TECHNOLOGY AND OPERATIONS Job Type:
Regular Pay Type:
Salaried Posted Date:
2025-05-30 Application Deadline:
2025-06-30 Note : Applications will be accepted until 11:59 PM on the day prior to the application deadline date above
I nclusion 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 at jobs.rbc.com.
- ...and working with a collaborative Team this is for you! Seniority can be from 3-10+ years as they are hiring for many teams... ...Skills & Experience ~3-10+ years building production backends, with strong proficiency in Java, and Spring ~ Designing and implementing REST APIs,...SuggestedHourly payLong term contractFull timeContract workLocal area
- ...Job Title Senior Full Stack Engineer – Java, Cloud & DevOps Location Toronto Experience... ...Spring Boot (or Micronaut / Quarkus) Develop responsive front-end applications... ...end-to-end feature delivery across backend APIs, databases, frontend UI, and system...SeniorContract work
- ...Sangoma is excited to announce an opening for a Senior Backend Developer to join our talented team. As a recognized leader in business communications... ...with services written in other languages such as Node.js and Java. ~ Strong problem-solving skills with the ability to...SeniorFull timeRemote work
- ...successful candidate resides What is the opportunity? The senior software developer for the Digital banking IT group, provides design and... ...modernization. ~10+ years of experience with Web application, Java, REST API, Microservices, MQ, Spring framework/Spring Boot,...SeniorFull timeFlexible hours
- ...Java Backend Developer • Toronto – 4 days WFO Salary Range: 80K to 100K per annum or equivalent contract rate. Role Descriptions: • 8 years of experience with Java | REST API Micro services | MQ | Spring framework | Spring Boot (2.x) | JSON | Hibernate | SQL...SuggestedContract work
$95k - $145k per year
Senior Java Developer Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office at a minimum 2-3 days per week - subject to change at any time. Your future duties and responsibilities Required qualifications to...SeniorWork at office2 days per week3 days per week$95k - $145k per year
Senior Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45+ years, we're still growing! Join Canada's largest IT Company as a Senior Java Developer, in our Financial Services Sector in Toronto....SeniorWork at officeRemote work- ...The Fiat Republic platform is built with a developer-first ethos, making it easy for crypto... ...product objectives into clear, performant backend architecture and designs using Kotlin.... ...reliable microservices. Similar experience in Java or Scala will also be considered. Scalable...Work at officeLocal area1 day per week
- ...Job Description We are seeking an experienced Senior Software Developer to join our dynamic team in Wealth Management Global IT Data Services. As... ...developing large-scale projects and programs, leveraging Python & Java and database technologies such as Spring Boot, Spring Batch,...SeniorFull timeFlexible hours
$90k - $105k per year
...About the Job: We are looking for an experienced Java Developer to design, build, and maintain robust, scalable, and high-performance applications... ...Qualifications: ~7- 9 years of hands-on experience in backend development, building scalable and high-availability...SeniorPermanent employmentFull timeWork at officeLocal area$80k - $130k per year
Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45 years, we're... ...future duties and responsibilities • Design and develop scalable backend applications using Java, Spring Boot, and related frameworks....Work at officeRemote work- ...oUndergraduate Degree or Technical Certificate.o 7 years of experience with Java and Spring boot.o Experience implementing restful APIs and... ...| Jenkins CI & CD pipeline| Autosys| Splunk and Dynatrace.Cloud Developer| AzureCloud Services| apache PySpark| DELTA| DataBricks| Python|...Full time
- ...Description We are seeking a highly skilled Software Developer to join our innovative Digital Technology team. As a key... ...experience. ~2+ years of experience writing code in a backend development language (Java/NodeJS). ~2+ year of experience developing distributed...Full timeFlexible hours
$70 - $80 per hour
...experiences. Pay range: CAD 70–80/hr Your new role As a Back-End Developer (Java + Python), you will play a key role in developing and maintaining our web applications. This position is focused on our AI backend built on Python (FastAPI) and occasionally working on web...Contract workFlexible hours$60k - $110k per year
Lead Java Developer Position Description Location: Toronto Office: 4 times a week This is an exciting opportunity to join our GTO... ...engineers while designing and developing scalable, high-performance backend systems using Java and Spring Boot. You will act as a technical...Work at office$95k - $145k per year
Lead Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45 years,... ...• Design, develop, and maintain scalable and high-performance backend systems using Java and Spring Boot, ensuring adherence to best...Work at officeRemote work- ...inclusive world. Job Description Knack for writing clean readable Java code with unit tests Proven experience in designing JavaJava... ...in designing microservices APIs Proven experience in Java backend development with the following technologies JDK 8 GitHub REST...
$75k - $97k per year
...Summary We are seeking a motivated and detail-oriented Junior Java Developer to join our dynamic development team. In this role, you will assist... ...learn and grow within the field. Duties Collaborate with senior developers to design and implement software solutions using...SeniorFull timeFixed term contractRemote workMonday to fridayFlexible hoursShift work- ...agile environment. Must have technical working experience with Core Java (Version 8 or higher)/Java Servlet/JDBC/JavaScript; Spring Boot (... ...Development Environment (IDE); IBM Rational Application Developer (RAD); soapUI; WinSCP (Windows Secure Copy); PuTTY SCP (PSCP); Secure...Permanent employment
- ...Job Responsibility: Senior Java Developer As a Senior Java Developer your role is pivotal in designing and implementing robust software solutions within the Life and Annuities Insurance domain. With a focus on Spring Boot and Java the candidate will ensure seamless...SeniorFull timeWork at officeRemote work2 days per week3 days per week
- ...Role Descriptions • Experience 6 to 8 years of AI backend developer. • Experience in SQL| Datawarehouse| Azure Data factory. Skills • Digital : Artificial Intelligence(AI) • Data Concepts & Data Modelling • Digital : Azure Machine Learning (ML) •...Contract work
- ...Descriptions: Must have 10 years of experienceDesign| develop| and maintain scalable web applications using Java and related frameworks.Build responsive front-end... ...or Angular.Implement RESTful APIs and integrate with backend services for seamless functionality.Ensure application...SeniorFull time
- ...Our client has an immediate opening for Backend Java Engineer to join their team in Toronto on a 6 months’ contract with probability of... ...Backend API Development: Proven track record in designing and developing high-performance RESTful APIs Experience with microservices...Contract workImmediate start
- ...an inclusive and high-performing culture. We are seeking a skilled Java Developer with extensive experience in Adobe Experience Manager (AEM), Spring Boot, REST APIs, SOAP services, and other backend Java technologies. The ideal candidate will be responsible for designing...Flexible hours
$95k - $145k per year
Senior Java Technical Lead Position Description CGI is hiring a Java Technical Lead with... ...architecture discussions, and development across backend and full-stack components. - Act as a... ...code to ensure technical excellence. - Develop and maintain backend services using Core...SeniorPermanent employment- ...Location: Toronto, ON Required Skils: Digital : Spring Boot~ Rest API~Java Business Frameworks Experiences: 10 & years Job Description: ⦁ Microservice Architecture Development Develop and implement robust microservices using JavaGRPC related technologies....Full time
$130k - $150k per year
...Group International is seeking a hands-on Senior Software Developer to join our lean, highly collaborative... ...be equally comfortable architecting backend services, building clean web interfaces... ...other emerging tools. Experience with Java/Spring Boot will also help you stand out...SeniorFull timeWork at officeRemote workFlexible hours$72k - $138k per year
...on the job coaching Summary As a Java Software Engineer at Deloitte, you will join... ...term employment basis, responsible for developing robust and scalable application solutions... ...right product efficiently. Design and develop application solutions using Java8, Spring...SeniorTemporary workFixed term contractFlexible hours- ...thoughtful, and self-motivated You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree You have proficiency developing public-facing APIs and web applications, preferably using Python. Experience with Python and web frameworks such as Flask and...Work at officeLocal areaRemote workWork from homeWorldwideFlexible hours
$72k - $138k per year
...experts through mentoring and on the job coaching Summary As a Java & Golang Software Engineer at Deloitte, you will be a key member... ...expertise in Java8, Golang, and a diverse modern tech stack to develop robust, scalable application solutions. You will work...SeniorTemporary workFixed term contractFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Engineer - Java (W/M). Be the first to apply!
- backend software developer Toronto, ON
- backend developer Toronto, ON
- entry level java developer Toronto, ON
- junior java developer Toronto, ON
- java software developer Toronto, ON
- développeur java Toronto, ON
- java developer Toronto, ON
- java developer remote Toronto, ON
- java developer no experience Toronto, ON
- senior java developer Toronto, ON
