Current jobs related to Senior Software Developer- Java - Toronto - RBC
-
Senior Java Software Engineer
2 days ago
Toronto, Ontario, Canada Iris Software Inc. Full timeIris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire anSenior Java Software EngineerOur direct client is a is a world-leading financial services company, provides consumers, corporations, governments and institutions with a broad range of financial services and products.Title: Senior...
-
Java Developer
4 weeks ago
Toronto, Canada Iris Software Inc. Full timeJava Developer (Backend) | Ontario, Canada Iris Software is seeking a Java Developer to work with a Fortune 100 direct client in the financial services sector. Strong experience in Java and related technologies is required. Key Skills Java Spring Boot Microservices SQL & NoSQL databases RESTful APIs Apache Kafka / RabbitMQ Docker & Kubernetes AWS / Azure /...
-
Java Developer
4 weeks ago
Toronto, Canada Iris Software Inc. Full timeJava Developer (Backend) | Ontario, Canada Iris Software is seeking a Java Developer to work with a Fortune 100 direct client in the financial services sector. Strong experience in Java and related technologies is required. Key Skills Java Spring Boot Microservices SQL & NoSQL databases RESTful APIs Apache Kafka / RabbitMQ Docker & Kubernetes AWS / Azure /...
-
Senior Java Software Engineer
2 days ago
Toronto, Ontario, Canada Iris Software Inc. Full timeIris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire anSenior Java DeveloperOur direct client is a is a world-leading financial services company, provides consumers, corporations, governments and institutions with a broad range of financial services and products.Title: Senior Java...
-
Java Developer
2 days ago
Toronto, Canada Iris Software Inc. Full timeJava Developer with CMS Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com. Skills dotCMS Adobe Experience Manager (AEM) Sitecore Magnolia Contentful Key Responsibilities Design, develop, and maintain Java-based backend services using Spring Boot and microservices architecture. Build and optimize RESTful...
-
Senior Java API developer
2 days ago
Toronto, Canada Iris Software Inc. Full timeAssociate Business Partner - Senior Talent Acquisition - IT Financial Services at Iris Software Iris's client, one of the world's largest multinational Investment banking and financial services corporations, is looking to hire a Java API developer for a long-term opportunity. Work Location: Toronto, ON (Hybrid Onsite – 4 days a week) Seniority level:...
-
Senior Software Developer
4 weeks ago
Toronto, Canada Limelight Software Full timeLimelight is a B2B SaaS company building secure, accurate FP&A software for finance teams. Our platform powers planning, forecasting, reporting, and deep ERP integrations — where data accuracy, security, and reliability are non-negotiable. We’re looking for a senior full-stack engineer who enjoys solving complex problems, owning features end-to-end, and...
-
Java Developer
2 days ago
Toronto, Canada Software International Full timeSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently searching for a Java Developer for our IT Financial Services SaaS client in Toronto,ON.Salary Range: $100,000 - $120,000 as base depending on overall experience + 3 weeks...
-
Toronto, Canada Software International Full timeSenior Software Developer Agentic Application DevelopmentJob Openings Senior Software Developer Agentic Application DevelopmentAbout the job Senior Software Developer Agentic Application DevelopmentSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in...
-
Senior Software Developer
2 days ago
Toronto, Canada Royal Bank of Canada> Full timeJob DescriptionWe are seeking an experienced Senior Software Developer to join our dynamic team in Wealth Management Global IT Data Services. As a Senior Software Developer, you will be responsible for designing and developing large-scale projects and programs, leveraging Python & Java and database technologies such as Spring Boot, Spring Batch, Kafka,...
Senior Software Developer- Java
2 days ago
What is the opportunity? Working within Wealth Management Global IT Data Services Canada, you will serve as a Senior Software Engineer, leveraging Java and database technologies such as Spring Boot, Spring Batch, Kafka, InMemory distributed databases (MemSQL), IBM integration stack (ACE, MQ), and various API/Web Services development. You will join a highly technical, dynamic team with a strong track record of delivering innovative solutions within the organization.
This hands‑on technical role offers independent work and growth opportunities. What will you do? Code/design for small to large projects/programs, identifying, tracking and resolving technical issues.
Contribute to successful solution development and delivery by identifying risks and developing/recommending mitigation strategies. Provide input and collaborate with other teams to create new or modify existing database or infrastructure objects based on required functionality. Participate in walkthrough reviews of technical design, specifications, programs and unit test plans.
Assist the DevOps/support teams with troubleshooting high‑priority implementation issues, production investigations, and related activities. What do you need to succeed? 8+ years of professional experience with Java/Spring Boot/GraphQL/Microservices.
Experience
developing API/Web Services, REST, and messaging‑based applications such as Kafka, MQ, Kubernetes. Database query performance tuning experience.
Experience
with enterprise applications and systems such as traditional RDBMS, InMemory distributed databases (MemSQL, Cassandra). Hands‑on experience developing complex stored procedures and SQL tuning.
Experience
with containerization and DevOps/automation methods/tools (OpenShift, Docker).
Experience
with mainstream programming languages (Java) as well as scripting languages.
Experience
with multiple platforms (Unix/Linux, Windows) in both Agile and Waterfall environments. What’s in it for you? A comprehensive Total Rewards Program including bonuses, flexible benefits, competitive compensation, commissions, and stock where applicable.
Leadership that supports your development through coaching and management opportunities. Ability to make a 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 tackle challenging work.
Job Skills Active Learning Agile Methodology Application Integrations Database Technologies Design Detail‑Oriented Distributed Databases Enterprise Application Delivery Group Problem Solving Java Kubernetes Microservices Architecture Programming Languages RESTful APIs Software Development Life Cycle (SDLC) Spring Boot Additional Job Details Address: RBC CENTRE, 155 WELLINGTON ST W: TORONTOCity: TorontoCountry: CanadaWork hours per week: 37.5Employment type: Full timePlatform: TECHNOLOGY AND OPERATIONSJob type: RegularPay type: SalariedPosted date: 2025-09‑15Application deadline: 2026‑01‑31Application 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 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. #J-18808-Ljbffr