... DevOps/CICD pipelines and tools such as JIRA, GitHub, Maven, Jenkins * Experience in Java 8+, ... Salaried Posted Date: 2026-03-17 Application Deadline: 2026-07-11 Note : Applications will be ...
... DevOps/CICD pipelines and tools such as JIRA, GitHub, Maven, Jenkins * Experience in Java 8+, ... Salaried Posted Date: 2026-03-17 Application Deadline: 2026-07-11 Note : Applications will be ...
... Java (Programming Language), Programming Languages, Software Development Life Cycle (SDLC), Spring ... Salaried Posted Date: 2026-06-25 Application Deadline: 2026-07-25 Note : Applications will be ...
... Java (Programming Language), Programming Languages, Software Development Life Cycle (SDLC), Spring ... Salaried Posted Date: 2026-06-25 Application Deadline: 2026-07-25 Note : Applications will be ...
We're seeking a talented Senior Full Stack Developer to help design, develop, and maintain our ... Salaried Posted Date: 2026-06-29 Application Deadline: 2026-07-21 Note : Applications will be ...
New
We're seeking a talented Senior Full Stack Developer to help design, develop, and maintain our ... Salaried Posted Date: 2026-06-29 Application Deadline: 2026-07-21 Note : Applications will be ...
New
Senior Java Full Stack Developer
Toronto, ON · On-site
We're seeking a talented Senior Full Stack Developer to help design, develop, and maintain our ... Salaried Posted Date: 2026-06-29 Application Deadline: 2026-07-21 Note : Applications will be ...
New
Senior Java Full Stack Developer
Toronto, ON · On-site
We're seeking a talented Senior Full Stack Developer to help design, develop, and maintain our ... Salaried Posted Date: 2026-06-29 Application Deadline: 2026-07-21 Note : Applications will be ...
New
Java Dev Lead
Toronto, ON · On-site
RBC Global Payment Technology team is seeking a Java Backend Lead Developer to join this exciting ... Salaried Posted Date: 2026-06-19 Application Deadline: 2026-07-19 Note : Applications will be ...
Java Dev Lead
Toronto, ON · On-site
RBC Global Payment Technology team is seeking a Java Backend Lead Developer to join this exciting ... Salaried Posted Date: 2026-06-19 Application Deadline: 2026-07-19 Note : Applications will be ...
Equities Cash Order Management Senior Java Developer - Vice President
Mississauga, ON · On-site
CA$120K - CA$170K/yr
Provide expertise in your area and advanced knowledge of applications programming, ensuring ... Applications Development ----- Time Type: Full time ----- Primary Location Full Time Salary Range ...
New
Equities Cash Order Management Senior Java Developer - Vice President
Mississauga, ON · On-site
CA$120K - CA$170K/yr
Provide expertise in your area and advanced knowledge of applications programming, ensuring ... Applications Development ----- Time Type: Full time ----- Primary Location Full Time Salary Range ...
New
We write Java SpringBoot microservices in an agile environment and deploy them to OpenShift ... Salaried Posted Date: 2026-06-05 Application Deadline: 2026-07-13 Note : Applications will be ...
We write Java SpringBoot microservices in an agile environment and deploy them to OpenShift ... Salaried Posted Date: 2026-06-05 Application Deadline: 2026-07-13 Note : Applications will be ...
In addition to base salary, this role may be eligible for additional compensation such as variable ... engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data ...
New
In addition to base salary, this role may be eligible for additional compensation such as variable ... engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data ...
New
Java Full Stack
Toronto, ON · On-site
In addition to base salary, this role may be eligible for additional compensation such as variable ... engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data ...
New
Java Full Stack
Toronto, ON · On-site
In addition to base salary, this role may be eligible for additional compensation such as variable ... engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data ...
New
Development Manager (Java Full-Stack)
Toronto, ON · Hybrid
CA$130K - CA$155K/yr
Proven leader in hiring, mentoring, coaching and developing engineering talent, including ... The salary range for this position is $130,000-155,000 CAD. Who We Are WE ARE PRICELINE. Our ...
Development Manager (Java Full-Stack)
Toronto, ON · Hybrid
CA$130K - CA$155K/yr
Proven leader in hiring, mentoring, coaching and developing engineering talent, including ... The salary range for this position is $130,000-155,000 CAD. Who We Are WE ARE PRICELINE. Our ...
Java Full Stack Developer
Toronto, ON · On-site
Working knowledge of the Java programming language and supporting frameworks such as Spring, Spring ... In addition to base salary, this role may be eligible for additional compensation such as variable ...
Java Full Stack Developer
Toronto, ON · On-site
Working knowledge of the Java programming language and supporting frameworks such as Spring, Spring ... In addition to base salary, this role may be eligible for additional compensation such as variable ...
Java Full Stack Developer
Toronto, ON · On-site
Working knowledge of the Java programming language and supporting frameworks such as Spring, Spring ... In addition to base salary, this role may be eligible for additional compensation such as variable ...
Java Full Stack Developer
Toronto, ON · On-site
Working knowledge of the Java programming language and supporting frameworks such as Spring, Spring ... In addition to base salary, this role may be eligible for additional compensation such as variable ...
Senior Backend Java Engineer
Toronto, ON · Remote
CA$62K - CA$147K/yr
In addition to base salary, this role may be eligible for additional compensation such as variable ... engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data ...
New
Senior Backend Java Engineer
Toronto, ON · Remote
CA$62K - CA$147K/yr
In addition to base salary, this role may be eligible for additional compensation such as variable ... engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data ...
New
In addition to base salary, this role may be eligible for additional compensation such as variable ... engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data ...
In addition to base salary, this role may be eligible for additional compensation such as variable ... engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data ...
Software Developer - (Java / Linux / AWS / Wire Payments)
CA$61K - CA$113K/yr
Bachelor's degree in Computer Science, Engineering, or equivalent experience. * Proficiency in Java ... Salaries will vary based on factors such as location, skills, experience, education, and ...
Software Developer - (Java / Linux / AWS / Wire Payments)
CA$61K - CA$113K/yr
Bachelor's degree in Computer Science, Engineering, or equivalent experience. * Proficiency in Java ... Salaries will vary based on factors such as location, skills, experience, education, and ...
Senior IT Developer
Toronto, ON · On-site
... the salary range over time as they progress in their role. The base pay actually offered may vary ... Business Context The Java Developer / Data Engineer will join the Compliance, Surveillance ...
Senior IT Developer
Toronto, ON · On-site
... the salary range over time as they progress in their role. The base pay actually offered may vary ... Business Context The Java Developer / Data Engineer will join the Compliance, Surveillance ...
VP Java Low Latency Senior Developer
Mississauga, ON · On-site
CA$120K - CA$170K/yr
... Java Low Latency Senior Developer to join the NAM Equities Electronic Trading team to help take our ... Applications Development ----- Time Type: Full time ----- Primary Location Full Time Salary Range ...
VP Java Low Latency Senior Developer
Mississauga, ON · On-site
CA$120K - CA$170K/yr
... Java Low Latency Senior Developer to join the NAM Equities Electronic Trading team to help take our ... Applications Development ----- Time Type: Full time ----- Primary Location Full Time Salary Range ...
Senior Software Engineer (Java/Go, Kafka, Flink, AWS)
Toronto, ON · Remote
CA$80 - CA$90/hr
Senior Software Engineer (Java/Go, Kafka, Flink, AWS) Location: 100% Remote, Canada Experience: 7 ... Apply now, or share your resume with salary expectations at careers@nearsource.ca. Thank you for ...
Quick apply
Senior Software Engineer (Java/Go, Kafka, Flink, AWS)
Toronto, ON · Remote
CA$80 - CA$90/hr
Senior Software Engineer (Java/Go, Kafka, Flink, AWS) Location: 100% Remote, Canada Experience: 7 ... Apply now, or share your resume with salary expectations at careers@nearsource.ca. Thank you for ...
Staff+ Engineer
$140K - $200K/yr
Design, develop, and maintain high-quality Java services and APIs. * Translate product requirements ... Base Salary: Up to $180,000 * Equity: Significant stock options grant (Targeting 1x of base salary ...
Staff+ Engineer
$140K - $200K/yr
Design, develop, and maintain high-quality Java services and APIs. * Translate product requirements ... Base Salary: Up to $180,000 * Equity: Significant stock options grant (Targeting 1x of base salary ...
DevOps Developer
Toronto, ON · Hybrid
CA$125K - CA$140K/yr
You will shape the developer experience for teams shipping TypeScript, Angular, NestJS, Java ... Salary Range: The annual base salary for this position is between $125,000 CAD and $140,000 CAD per ...
DevOps Developer
Toronto, ON · Hybrid
CA$125K - CA$140K/yr
You will shape the developer experience for teams shipping TypeScript, Angular, NestJS, Java ... Salary Range: The annual base salary for this position is between $125,000 CAD and $140,000 CAD per ...
Java Developer Salary information
Is Java Developer a good career?
What are the key skills and qualifications needed to thrive as a Java Developer, and why are they important?
What is the average salary for a Java Developer?
What is the difference between Java Developer Salary vs Software Engineer Salary?
| Aspect | Java Developer Salary | Software Engineer Salary |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field, Java certifications | Bachelor's in CS or related field, various programming certifications |
| Work Environment | Develops Java applications, often in enterprise settings | Designs and develops software across multiple languages and platforms |
| Employer & Industry Usage | Tech companies, finance, healthcare, retail | Tech firms, startups, large corporations across industries |
| Common Search & Comparison | Often compared for specialization in Java | Broader role, includes Java but not limited to it |
Java Developer salaries tend to be more specialized, focusing on Java-based applications, while Software Engineer salaries cover a wider range of programming languages and systems. Both roles are in high demand, but Java Developers often command higher salaries in enterprise environments due to their specialized skills.
Which pays more, C++ or Java?
How much can you make as a Java Developer?
How much do Java developers earn?
What are some common challenges Java Developers face when working on large-scale enterprise applications?
Associate Director, Lead Java Developer - Realtime Pricing Application (Capital Markets)
Toronto, ON
Full-time
Re-posted 22 days ago
Job description
Job Description
What is the opportunity?
As the Toronto lead for the Rates Derivative Pricing System, you will be the main point of contact with our North America and APAC traders, Quants, and support partners. In this role, you will be involved in development projects to expand the capabilities of the system to support RBC Capital Markets Macro trading business.
What will you do?
Work with stakeholders to determine requirements
Design and implement solutions that optimize performance, supportability, reusability, and dependability
Be involve in all steps of the software development lifecycle
Meet deadlines in support of a fast-moving release cycle
Resolve production issues and recommend changes to improve the system
Advise traders, Quants, support, and fellow team members.
What do you need to succeed?
Must-have:
Familiarity with Capital Markets business to be able to effectively communicate with traders and Quants; understanding the trade lifecyle
7+ years extensive hands-on coding experience with server-side Java with strong emphasis on Java Concurrency, Messaging, and Event processing.
3+ years lead experience
Design and implementation experience of low latency trading applications with real time messaging technologies (Solace, TREP); experience as a member of a team providing L2 support
Excellent verbal and written communication skills. Be a team player, detail oriented, focused on quality to ensure the team's success.
Nice-to-have
Curve building and interest rate swap pricing knowledge
Knowledge and experience with DevOps/CICD pipelines and tools such as JIRA, GitHub, Maven, Jenkins
Experience in Java 8+, Spring 5.0+, REST API, Web Services, SQL
Experience with HTML5, React.Js, and Node.js
Agile delivery
What is 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, flexible benefits and competitive compensation
Leaders who support your development through coaching and managing opportunities
Opportunities to work with the best in the field
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 working options fully supported.
#LI-POST
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