1

Junior Java Programmer Jobs in Toronto, ON (NOW HIRING)

Must have a minimum of 6+ years of experience as JAVA FSD - Must have exposure to Design, develop ... Mentor junior developers and share knowledge. Stay up-to-date with the latest technologies and ...

Must have a minimum of 6 years of experience as JAVA FSD - Must have exposure to Design, develop ... Mentor junior developers and share knowledge. Stay up-to-date with the latest technologies and ...

Must have a minimum of 6+ years of experience as JAVA FSD - Must have exposure to Design, develop ... Mentor junior developers and share knowledge. Stay up-to-date with the latest technologies and ...

Must have a minimum of 6 years of experience as JAVA FSD - Must have exposure to Design, develop ... Mentor junior developers and share knowledge. Stay up-to-date with the latest technologies and ...

We are seeking a highly experienced and technically proficient Senior Java Developer to join a new ... Mentor junior developers and participate in code reviews to ensure code quality and adherence to ...

Participate in code reviews, mentor junior developers, and contribute to best practices. * Document ... Proven experience in Java development with strong object-oriented programming skills. * Hands-on ...

Java Backend Developer

Etobicoke, ON · Hybrid

CA$100K - CA$135K/yr

As a Java Back-End Developer at Localcoin, you will be responsible for developing and maintaining ... Guide and mentor junior developers, fostering a culture of learning, best practices, and technical ...

Java Tech Lead We are seeking a highly skilled and experienced Java Tech Lead to join our dynamic ... Mentor and coach junior developers, fostering a culture of continuous learning and improvement.

Lead technical discussions and high-performance professionals at various capacity (junior to senior ... Java, Spring boot, DevOps, Kafka * Strong algorithmic problem-solving skills - backed by prior ...

Provide technical mentorship and guidance to senior and junior engineers * Help drive strategy to ... MS Azure, Kubernetes, Java 8, Springboot framework, Junit frameworks, Maven, Gradle, noSQL database ...

Junior AI Engineer

Oshawa, ON · Hybrid

CA$1.66K - CA$2.58K/wk

... role of Junior AI Engineer . Reporting to the Senior Manager, Data & AI, this position is ... Over 2 years experience with programming languages such as C#, Python, Java, or Angular, React ...

As a Junior Software Engineer, the incumbent will work closely with the Senior software Engineers ... Strong proficiency in Java, with hands-on experience in the Spring Framework (e.g., Spring Boot ...

Senior Backend Developer

Toronto, ON · Remote

CA$120K - CA$135K/yr

Mentor and guide junior developers, fostering a culture of learning and growth within the team ... Node.js and Java. * Strong problem-solving skills with the ability to quickly learn new ...

Senior Backend Developer

Toronto, ON · Remote

CA$120K - CA$135K/yr

Mentor and guide junior developers, fostering a culture of learning and growth within the team ... Node.js and Java. * Strong problem-solving skills with the ability to quickly learn new ...

next page

Showing results 1-20

Junior Java Programmer information

See Toronto, ON salary details

$30.5K

$87.8K

$140.8K

How much do junior java programmer jobs pay per year?

As of May 29, 2026, the average yearly pay for junior java programmer in Toronto, ON is $87,828.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,940.00 and $107,363.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Junior Java Programmer, and why are they important?

To thrive as a Junior Java Programmer, you need a solid understanding of Java programming, object-oriented concepts, and a relevant degree or coursework in computer science. Familiarity with development environments like Eclipse or IntelliJ IDEA, version control systems such as Git, and basic knowledge of databases are typically required. Strong problem-solving skills, attention to detail, and the ability to communicate effectively within a team are important soft skills. These competencies are crucial for delivering clean, maintainable code and collaborating efficiently on software projects.

What types of projects or tasks can a Junior Java Programmer expect to work on in their first year?

As a Junior Java Programmer, you can expect to work on a variety of tasks such as debugging existing code, writing unit tests, developing small features, and assisting with backend development on larger projects. You'll often collaborate closely with senior developers and participate in code reviews to learn best practices. Many organizations assign juniors to maintenance tasks or simpler modules at first, gradually increasing responsibility as you build confidence and technical skills. This hands-on experience is invaluable for understanding software development workflows and improving your coding abilities.

What are Junior Java Programmers?

Junior Java Programmers are entry-level software developers who specialize in writing, testing, and maintaining code using the Java programming language. They typically work under the supervision of more experienced developers and assist in developing applications, debugging issues, and learning best practices in software development. Their responsibilities often include understanding project requirements, writing clean code, and collaborating with team members to deliver high-quality software solutions. This role is ideal for individuals who have foundational knowledge of Java and are looking to gain professional experience in the field.

What is the difference between Junior Java Programmer vs Java Developer?

AspectJunior Java ProgrammerJava Developer
Required CredentialsBasic Java certifications, some programming experienceAdvanced Java certifications, multiple years of experience
Work EnvironmentEntry-level projects, supervised tasksDesign, develop, and maintain complex applications
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, enterprise solutions, large-scale projects

While Junior Java Programmers focus on learning and executing basic Java tasks under supervision, Java Developers handle more complex development responsibilities, including designing and implementing software solutions. The roles differ mainly in experience level and scope of work, but both require a solid understanding of Java programming.

What are the most commonly searched types of Java Programmer jobs in Toronto, ON? The most popular types of Java Programmer jobs in Toronto, ON are:
Infographic showing various Junior Java Programmer job openings in Toronto, ON as of May 2026, with employment types broken down into 90% Full Time, 8% Part Time, and 2% Contract. Highlights an 48% Physical, 3% Hybrid, and 49% Remote job distribution, with an average salary of $87,828 per year, or $42.2 per hour.
Java Developer

Other

Posted 6 days ago


Job description

Must have a minimum of 6+ years of experience as JAVA FSD
- Must have exposure to Design, develop, and maintain high-quality Java applications using Spring Boot, Gradle.
- Must have worked in Agile development environment and familiar with Software Development Lifecycle, Agile/Scrum process.
Primary skill Java core 17, Spring Boot, Restful APIs, Microservices 
Secondary skill JUnit, Openshift, SQL, JIRA
Proficiency in Java core 17 is a must.
Proficiency in Junit.
Implement and optimize RESTful APIs and microservices.
Integrate with various internal and external systems.
Write unit and integration tests using JUnit and other testing frameworks.
Apply design patterns to create efficient and maintainable code.
Deploy and manage applications on Openshift.
Collaborate with other developers, testers, and stakeholders to deliver high-quality software.
Participate in code reviews and provide constructive feedback.
Mentor junior developers and share knowledge.
Stay up-to-date with the latest technologies and trends.
Troubleshoot and resolve production issues.
- Knowledge on JIRA(for task list, user story)/Bit bucket( code repository tool) is an added advantage.
- Good communication skill and team player


Virtusa logo

About Virtusa

Sourced by ZipRecruiter

We are builders, makers, and doers with the technical skills and domain expertise to transform your business at scale and speed without disruption. Our unique Engineering First approach blends deep industry expertise and empowered, agile teams, to create holistic solutions that seamlessly move the business forward. We help clients engage with new technology paradigms to creatively build solutions that drive them to the forefront of their industries.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Westborough, MA, US

Year founded

1996

Social media