Your expertise will lead the design, development and maintenance of Services developed with Java ... Provides direction, expertise, feedback, coaching and development to build the capability of junior ...
Your expertise will lead the design, development and maintenance of Services developed with Java ... Provides direction, expertise, feedback, coaching and development to build the capability of junior ...
Staff Software Developer, Full Stack
Toronto, ON · Hybrid
CA$164K - CA$222K/yr
The ideal candidate is an experienced Software Developer who is experienced with Java, TypeScript ... Coach and mentor junior engineers on best practices of software engineering, leveraging AI to ...
Staff Software Developer, Full Stack
Toronto, ON · Hybrid
CA$164K - CA$222K/yr
The ideal candidate is an experienced Software Developer who is experienced with Java, TypeScript ... Coach and mentor junior engineers on best practices of software engineering, leveraging AI to ...
Provide technical guidance and mentorship to junior developers. Mandatory Skills * Proven ... Proficiency in programming languages such as Python, Java, or Go. * Familiarity with ...
Provide technical guidance and mentorship to junior developers. Mandatory Skills * Proven ... Proficiency in programming languages such as Python, Java, or Go. * Familiarity with ...
Applications Development Sr Programmer Analyst - Assistant Vice President
CA$94K - CA$141K/yr
... programming activities. This role requires strong experience in Full Stack Java development ... Serve as an advisor or coach to junior analysts and developers. * Operate with a limited level of ...
Applications Development Sr Programmer Analyst - Assistant Vice President
CA$94K - CA$141K/yr
... programming activities. This role requires strong experience in Full Stack Java development ... Serve as an advisor or coach to junior analysts and developers. * Operate with a limited level of ...
Familiarity with at least one programming language such as Java, JavaScript, Python * Basic understanding of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB). * Familiarity with ...
Familiarity with at least one programming language such as Java, JavaScript, Python * Basic understanding of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB). * Familiarity with ...
Lead Software Developer (AOSP)
CA$140K - CA$170K/yr
Lead a small team of junior developers, providing guidance, conducting design reviews, and ... Expert-level Java and Kotlin. * Android Tools: Strong command of ADB, xTS (diagnosing issues ...
Lead Software Developer (AOSP)
CA$140K - CA$170K/yr
Lead a small team of junior developers, providing guidance, conducting design reviews, and ... Expert-level Java and Kotlin. * Android Tools: Strong command of ADB, xTS (diagnosing issues ...
Senior Software Engineer
Toronto, ON · On-site
CA$130K - CA$140K/yr
Develop scalable APIs and data services using Java (Spring Boot), Databricks and relational ... Provide guidance and coaching to junior engineers, helping them grow their skills and contributing ...
Quick apply
Senior Software Engineer
Toronto, ON · On-site
CA$130K - CA$140K/yr
Develop scalable APIs and data services using Java (Spring Boot), Databricks and relational ... Provide guidance and coaching to junior engineers, helping them grow their skills and contributing ...
Extensive experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience with the following; Java , Node.js , MongoDB , React , HTML ...
Quick apply
Extensive experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience with the following; Java , Node.js , MongoDB , React , HTML ...
Extensive experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience with the following; Java , Node.js , MongoDB , React , HTML ...
Quick apply
Extensive experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience with the following; Java , Node.js , MongoDB , React , HTML ...
Extensive experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience with the following; Java , Node.js , MongoDB , React , HTML ...
Quick apply
Extensive experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience with the following; Java , Node.js , MongoDB , React , HTML ...
Extensive experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience with the following; Java , Node.js , MongoDB , React , HTML ...
Quick apply
Extensive experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience with the following; Java , Node.js , MongoDB , React , HTML ...
Extensive experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience with the following; Java , Node.js , MongoDB , React , HTML ...
Quick apply
Extensive experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience with the following; Java , Node.js , MongoDB , React , HTML ...
Extensive experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience with the following; Java , Node.js , MongoDB , React , HTML ...
Quick apply
Extensive experience mentoring junior developers; performing code reviews, contributing to architectural decision-making, and * Experience with the following; Java , Node.js , MongoDB , React , HTML ...
... SQL, Python, Java, C#, Java script, Windows scripting * Contributes to successful project ... Mentor junior staff on various software development tasks * Ensures adequate technical ...
... SQL, Python, Java, C#, Java script, Windows scripting * Contributes to successful project ... Mentor junior staff on various software development tasks * Ensures adequate technical ...
Lead Developer
Toronto, ON · On-site
CA$75K - CA$141K/yr
Mentor junior developers and promote knowledge sharing within the team. Required Qualifications * 8+ years of experience in software development with a strong focus on Java technologies. * Extensive ...
Lead Developer
Toronto, ON · On-site
CA$75K - CA$141K/yr
Mentor junior developers and promote knowledge sharing within the team. Required Qualifications * 8+ years of experience in software development with a strong focus on Java technologies. * Extensive ...
Apps Dev Tech Lead Analyst - Vice President
CA$120K - CA$170K/yr
Serve as an advisor or coach to junior analysts and developers. * Operate with a limited level of ... Strong experience in Full Stack Java development, including Java, Spring Boot, REST APIs ...
Apps Dev Tech Lead Analyst - Vice President
CA$120K - CA$170K/yr
Serve as an advisor or coach to junior analysts and developers. * Operate with a limited level of ... Strong experience in Full Stack Java development, including Java, Spring Boot, REST APIs ...
Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React ... Provide mentorship to junior and intermediate associates through engineering best practices and ...
Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React ... Provide mentorship to junior and intermediate associates through engineering best practices and ...
Staff Software Engineer - Capital One Travel Tech - Full-stack
Toronto, ON · Hybrid
CA$172K - CA$197K/yr
Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React ... Provide mentorship to junior and intermediate associates through engineering best practices and ...
Staff Software Engineer - Capital One Travel Tech - Full-stack
Toronto, ON · Hybrid
CA$172K - CA$197K/yr
Utilize programming languages like JavaScript, Java, HTML/CSS, Angular/TypeScript, Python, React ... Provide mentorship to junior and intermediate associates through engineering best practices and ...
Staff Machine Learning Engineer - News, Books, and Stocks Team
Toronto, ON · On-site
$120 - $180/hr
Mentor junior engineers. Be part of our thriving machine learning community at the company ... Strong programming skills in Python, Java, or a related language, and one of the deep learning ...
Staff Machine Learning Engineer - News, Books, and Stocks Team
Toronto, ON · On-site
$120 - $180/hr
Mentor junior engineers. Be part of our thriving machine learning community at the company ... Strong programming skills in Python, Java, or a related language, and one of the deep learning ...
Strong hands-on experience with Core Java 17 or later, demonstrating fluency with modern language ... junior developers. What's in it for you? We thrive on the challenge to be our best, progressive ...
Strong hands-on experience with Core Java 17 or later, demonstrating fluency with modern language ... junior developers. What's in it for you? We thrive on the challenge to be our best, progressive ...
Junior Java Programming information
What does a junior Java programmer do?
What are the key skills and qualifications needed to thrive as a junior Java programmer?
What are some common challenges a junior Java programmer might face when starting out, and how can they overcome them?
What is the difference between Junior Java Programming vs Junior Software Developer?
| Aspect | Junior Java Programming | Junior Software Developer |
|---|---|---|
| Required Credentials | Java certifications, basic programming knowledge | General programming skills, possibly Java certifications |
| Work Environment | Development teams, Java-focused projects | Varied projects, multiple languages, broader scope |
| Employer & Industry Usage | Tech companies, software firms using Java | Wide range of industries, including tech, finance, and startups |
| Common Search & Comparison | Yes | Yes |
Junior Java Programming typically focuses on Java-specific skills and certifications, working mainly within Java development teams. In contrast, Junior Software Developer roles may involve multiple programming languages and broader responsibilities across various projects. Both roles are entry-level and often overlap in skills, but Java programming is more specialized.
What are the most commonly searched types of Java Programming jobs in Ontario?
The most popular types of Java Programming jobs in Ontario are:
What cities in Ontario are hiring for Junior Java Programming jobs?
Cities in Ontario with the most Junior Java Programming job openings:

Full-time
Re-posted 3 days ago
Job description
Job Description
WHAT IS THE OPPORTUNITY?
We are looking for an experienced Senior Application Developer to join the Mobile Services team. Your expertise will lead the design, development and maintenance of Services developed with Java and Spring Boot on platforms such as OpenShift, Azure, and other Cloud Platforms, providing service integration, authentication & application session management as well HTTP Webview integration for mobile applications.
WHAT WILL YOU DO?
Work with architecture and business sponsor(s) to assess, design and estimate solutions, assuming end-to-end technical responsibility and engaging IT partners into implementation while adhering to enterprise-level and group-level standards and best-practices within mobile banking
Identify and recommend new cost-effective application development solutions to meet business objectives
Responsible for the end-to-end technical solution as defined by the solution architecture and resolving design ambiguity
Provide technical leadership, expert counsel and guidance to the development team, adhering to solution architecture and best practices
Leads complex group meetings (including business partners) for technical design, decision making, problem solving, implementation and strategic planning
Provides direction, expertise, feedback, coaching and development to build the capability of junior technical development staff
WHAT DO YOU NEED TO SUCCEED?
Undergraduate Computer Science or Engineering Degree or equivalent experience.
Proven experience in leading development team on large projects or programs interfacing with multiple applications and/or third-parties
3+ years experience with Spring Boot
Experience with web technology such as OpenAPI, graphQL, etc
Experience with DevOps tools using github actions
Experience with OCP, Azure, AWS
Strong API design skills (SOAP and REST)
Middleware technologies (ex. MQSeries, Kafka, Redis)
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, fair compensation, commissions, and stock where applicable
Leaders who help 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
Job Skills
Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC)Additional 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