Senior Java Backend Developer
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 ApplicationsAdditional Job Details
Address:
WATERPARK PLACE, 20 BAY ST:TORONTOCity:
TORONTOCountry:
CanadaWork hours/week:
37.5Employment Type:
Full timePlatform:
TECHNOLOGY AND OPERATIONSJob Type:
RegularPay Type:
SalariedPosted Date:
2025-05-30Application Deadline:
2025-06-30Note : 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.
- ...Senior Backend Java Developer (Spring Boot) | Banking Location: Toronto, ON (Hybrid – 4 days onsite) Contract: 6 months (Potential Extension) Industry: Banking / Financial Services We're seeking a Senior Backend Java Developer with 10+ years of experience...SeniorСontrat
- ...more inclusive world. Job Description Java Backend (Springboot + Kafka) Job Summary: We are seeking a skilled Java Backend Developer to join our team supporting a major... ...licenses, Relevant experience and skills, Seniority and performance, Market and business consideration...SuggéréEmploi permanentTemps pleinZone locale
- ...Job Responsibility: Job title: Sr. Java Backend Developer Location: Hybrid 3 days Toronto, ON 10+ years experience required / Responsibilities:Effective and clean code development based on requirementsPerform unit testing & integration testingOptimize current ETL codeAssist...SeniorEmploi en cddTravail à distanceLundi au vendrediHoraires flexibles
$80k - $130k par année
Senior Java Backend 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 Banking Services Division. Location...SeniorTravail au bureauTravail à distanceHoraires flexibles- ...Top 3 Required Skills: · Java · Spring Boot · Microservices · Angular · AI Role Description: · Design, develop, and maintain high-performance backend services using Java (17+), Spring Boot, and Microservices architecture · Build and expose...SeniorСontrat
- ...Job Title: Senior Java Developer (Java, Spring Boot, Microservices, API Development) Location: Toronto, ON Work Model: Hybrid (4 Days... ...Design, develop, and maintain Java-based backend applications and RESTful APIs. Build scalable Microservices...SeniorСontrat
$120k - $145k par année
...We hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team...SeniorTemps pleinTravail à domicileHoraires flexibles$80k - $130k par année
Java Backend 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 Java Developer, in our Financial Services Sector in Toronto. Location...Travail au bureauTravail à distance$75 par heure
...Senior JAVA Developer • Must have Banking / Financial Services domain, with Payment Technologies experience • Required Technical Skills: • Java 21, Spring Boot • Microservices Architecture and event-based Microservices development. • API Development, API Integrations...SeniorTaux horaireTemps pleinСontratPour les contractantsZone locale3 jours par semaine- Experience and Skill Set Requirements ~10+ years' experience in the use of J2EE development tools ~ Experience in integration of commercially available API design and implementation (load balancing, discovery, resiliency). ~10+ experience with IBM Urban Code tools. ...Senior
- ...industry. You will work closely with cross-functional teams to design, develop, and implement software applications that meet the needs of our... ...your objectives. A deep understanding and experience in the Java programming language. Ability to create and maintain web...SeniorTemps pleinTravail au bureauTravail à distance
$72k - $138k par année
...subject matter experts through mentoring and on the job coaching Summary We are seeking Senior Java Developers to join our team on a 1-year fixed term. As a Java Developer at Deloitte, you will play a crucial role in designing, developing, and maintaining Java-based...SeniorContrat Longue DuréeTravail temporaireEmploi en cddHoraires flexibles- ...requirements. Develop solutions that are in line with the... ...supervision Strong Java experience in enterprise environments +... ...Advanced Seniority Senior...SeniorContrat Longue DuréeSous-traitant
$90k - $110k par année
...project software solution ever developed. Combining an incredibly... ...position from Intermediate to Senior level, is $90,000 to $110,000... ...applicants Job Overview The Java Developer is responsible for... ...designing and building scalable backend services and APIs using the...SeniorTemps pleinEmploi saisonnierHoraires flexiblesÉquipe de nuit- ...talent to match. The team and the mission You'd be joining our Backend team within the Platform Engineering division. We're a group with an unusual mandate inside MaintainX: we treat our internal developer platform as a real product, with internal customers (150+...SeniorZone localeRecrutement immédiat
- ...Senior Java Developer Role Overview We are looking for an experienced Java Developer to design, develop, and maintain scalable backend systems. The ideal candidate will have strong expertise in Java-based technologies, microservices architecture, and cloud platforms...SeniorСontrat
$95k - $145k par année
Senior Java Developer Position Description We are Canada's largest independent information technology services firm, and after 45+ years,... ...future duties and responsibilities • Develop and maintain backend services using Java, Spring Boot, and RESTful APIs. • Architect...SeniorTravail au bureauTravail à distance$120k - $135k par année
...it. Own it. Sangoma is excited to announce an opening for a Senior Backend Developer to join our talented team. As a recognized leader in business... ...with services written in other languages such as Node.js and Java. ~ Strong problem-solving skills with the ability to quickly...SeniorTemps pleinTravail à distanceTravail à domicileHoraires flexibles$77 - $82 par heure
...Lead Backend Developer (Java/Spring Boot, API Architecture) Be part of a transformative technology initiative within the insurance industry, working on scalable services, modern APIs, and enterprise-wide integrations. This hybrid contract offers exposure to complex systems...Taux horaireTemps pleinСontratTravail au bureau3 jours par semaineTravail de la semaine$70 - $75 par heure
...Senior Java Integration Developer (REST APIs) Shape the future of backend integration solutions within the insurance industry. This hybrid opportunity offers the chance to work on impactful initiatives involving REST APIs, system integrations, data transformation, and scalable...SeniorTaux horaireTemps pleinСontratTravail au bureau3 jours par semaineTravail de la semaine- ...Senior Java Angular Developer – API Integration Location: Toronto Work Style: Hybrid- 2 days a week in office Skills: Banking and Financial Technology~Core Java~Application Integration Architecture Experience Required: 6-8 Job Description: Act...SeniorTravail au bureau2 jours par semaine
- ...Senior Java/Spring Boot Developer Location: Toronto, ON (Hybrid – 2 days onsite) Contract: 12 months Experience Required: 6–8 years (10+ years industry experience preferred) Essential Skills • Core Java • Spring Boot • Angular 2+ • API development...SeniorСontrat
- ...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...SeniorTemps pleinTravail au bureauTravail à distance2 jours par semaine3 jours par semaine
- ...requirements. Develop solutions that are in line with client's... ...Very strong in Java development. Good analysis /coding and designing... ...C1 Advanced Seniority Senior...SeniorContrat Longue DuréeSous-traitant
- ...We are seeking a highly experienced and technically proficient Senior Java Developer to join a new initiative with our financial service client. The successful candidate will be part of one of two dedicated squads working to deliver a Minimum Viable Product (MVP) by the end...SeniorСontratTravail au bureau
$72k - $138k par année
...mentoring and on the job coaching -- We are seeking a skilled Backend Developer to join our team on a 1‑year fixed-term contract. In this role... ..., and optimize high‑performance backend services using Core Java and Spring Boot, with a strong emphasis on multithreading, concurrency...Travail temporaireEmploi en cddHoraires flexibles- ...management Federation using SAML, OIDC, OAuth2 Mapping rules / policy scripting (often JavaScript-based in federation flows) Solid Java development experience, preferably with: Spring / Spring Boot, REST APIs, microservices concepts Authentication and authorization...SeniorСontrat
$95k - $145k par année
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. Come...SeniorTravail au bureauZone localeTravail à distance- ...Senior Full Stack Developer – Java / Oracle PL/SQL Location Toronto, ON – Hybrid (4 Days WFO) Duration 6–12 Months Role Summary... ...modernization, and support of enterprise-grade applications and backend services. This role requires strong technical...SeniorСontrat
$147.3k - $192k par année
...What You Bring ~7+ years of professional software engineering experience, with a strong track record of building and operating backend or platform systems in production. ~ Significant experience designing and operating distributed, event-driven, or high-scale backend...
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Senior Java Backend Developer. Soyez parmi les premiers à postuler !
- java developer remote Toronto, ON
- java developer no experience Toronto, ON
- java software developer Toronto, ON
- entry level java developer Toronto, ON
- junior java developer Toronto, ON
- java developer Toronto, ON
- développeur java Toronto, ON
- senior java developer Toronto, ON
- backend developer Toronto, ON
- backend software developer Toronto, ON
