Our client is seeking a hands-on Java Developer with 5-10 years of experience to build robust, precise, and timely solutions. This role is for an engineer who wants to understand the business logic ...
Our client is seeking a hands-on Java Developer with 5-10 years of experience to build robust, precise, and timely solutions. This role is for an engineer who wants to understand the business logic ...
Java React developer
Mississauga, ON · On-site
Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Experience: 10+ years of progressive experience in software development, with a significant focus on Java and React.
Java React developer
Mississauga, ON · On-site
Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Experience: 10+ years of progressive experience in software development, with a significant focus on Java and React.
Java React Developer
Toronto, ON · On-site
Bachelor's or Master's degree in Computer Science, Engineering, or a related field. * Experience: 6+ years of progressive experience in software development, with a significant focus on Java and ...
Java React Developer
Toronto, ON · On-site
Bachelor's or Master's degree in Computer Science, Engineering, or a related field. * Experience: 6+ years of progressive experience in software development, with a significant focus on Java and ...
Java React Developer
Toronto, ON · On-site
Bachelor's or Master's degree in Computer Science, Engineering, or a related field. * Experience: 6+ years of progressive experience in software development, with a significant focus on Java and ...
Java React Developer
Toronto, ON · On-site
Bachelor's or Master's degree in Computer Science, Engineering, or a related field. * Experience: 6+ years of progressive experience in software development, with a significant focus on Java and ...
Java Developer - Java/React
Toronto, ON · On-site
Reporting to the Senior Manager Development, this Sr. Software Developer role is responsible for ... Must have technical working experience with Core Java (Version 8 or higher)/Java, JDK17+
Java Developer - Java/React
Toronto, ON · On-site
Reporting to the Senior Manager Development, this Sr. Software Developer role is responsible for ... Must have technical working experience with Core Java (Version 8 or higher)/Java, JDK17+
Java React developer
Mississauga, ON · On-site
Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Experience: 10 years of progressive experience in software development, with a significant focus on Java and React.
Java React developer
Mississauga, ON · On-site
Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Experience: 10 years of progressive experience in software development, with a significant focus on Java and React.
Senior Java Developer, TD Securities
CA$102.20K - CA$125K/yr
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 ...
Senior Java Developer, TD Securities
CA$102.20K - CA$125K/yr
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 ...
Senior Java Developer (GTA, ON, Canada)
Toronto, ON · On-site +1
We are looking for a Senior Java Developer to join our dynamic team in Greater Toronto area, ON and work on AI-driven projects in the FinTech space. In this role, you will play a crucial part in ...
Quick apply
Senior Java Developer (GTA, ON, Canada)
Toronto, ON · On-site +1
We are looking for a Senior Java Developer to join our dynamic team in Greater Toronto area, ON and work on AI-driven projects in the FinTech space. In this role, you will play a crucial part in ...
Java/Angular Developer
Toronto, ON · Hybrid
CA$37.36 - CA$54.05/hr
Java/Angular Developer Primary Office Location: 123 Front Street West, Toronto, OntarioUnion: (Local 507)Pay Range - $37.36-$54.05Permanent Position Who We Are Teranet is Canada's leader in the ...
Java/Angular Developer
Toronto, ON · Hybrid
CA$37.36 - CA$54.05/hr
Java/Angular Developer Primary Office Location: 123 Front Street West, Toronto, OntarioUnion: (Local 507)Pay Range - $37.36-$54.05Permanent Position Who We Are Teranet is Canada's leader in the ...
Senior IT Java Developer
Toronto, ON · On-site +1
CA$105.10K - CA$129.40K/yr
Job Summary We are seeking a Senior Java Developer / Architect to design, build, and operate scalable, event-driven, cloud-native applications using Apache Kafka, Spring Boot, and Microsoft Azure.
New
Senior IT Java Developer
Toronto, ON · On-site +1
CA$105.10K - CA$129.40K/yr
Job Summary We are seeking a Senior Java Developer / Architect to design, build, and operate scalable, event-driven, cloud-native applications using Apache Kafka, Spring Boot, and Microsoft Azure.
New
Provide mentorship and technical guidance to junior engineers, fostering a culture of learning and ... Must have: * 7+ years of software development, including a working knowledge of Java and Spring ...
Provide mentorship and technical guidance to junior engineers, fostering a culture of learning and ... Must have: * 7+ years of software development, including a working knowledge of Java and Spring ...
Purpose We are seeking an Intermediate Java Developer to join our agile development team and contribute to the design, development, and maintenance of backend services. The ideal candidate has hands ...
Purpose We are seeking an Intermediate Java Developer to join our agile development team and contribute to the design, development, and maintenance of backend services. The ideal candidate has hands ...
Provide mentorship and technical guidance to junior engineers, fostering a culture of learning and ... Must have: * 7+ years of software development, including a working knowledge of Java and Spring ...
Provide mentorship and technical guidance to junior engineers, fostering a culture of learning and ... Must have: * 7+ years of software development, including a working knowledge of Java and Spring ...
Java Backend Developer
Mississauga, ON · On-site
Design, develop, and maintain backend services using Core Java and Spring Boot * Build and manage ... Collaborate with frontend developers, DevOps teams, and stakeholders * Optimize application ...
Java Backend Developer
Mississauga, ON · On-site
Design, develop, and maintain backend services using Core Java and Spring Boot * Build and manage ... Collaborate with frontend developers, DevOps teams, and stakeholders * Optimize application ...
Deployment in cloud environments (AWS, Azure, GCP) Big Data & Programming: * Experience in developing and optimizing Big Data applications using Java, Scala, Hadoop, Hive * Minimum 2 years coding ...
Deployment in cloud environments (AWS, Azure, GCP) Big Data & Programming: * Experience in developing and optimizing Big Data applications using Java, Scala, Hadoop, Hive * Minimum 2 years coding ...
Software Developer(Java)
Toronto, ON · On-site
Oracle Certified Java Developer certification will be an asset. * Technical Knowledge of event driven architecture (Kafka, Kafka connectors, Kafka brokers) * 3-5 years of working experience in the ...
Software Developer(Java)
Toronto, ON · On-site
Oracle Certified Java Developer certification will be an asset. * Technical Knowledge of event driven architecture (Kafka, Kafka connectors, Kafka brokers) * 3-5 years of working experience in the ...
Builds Java-based systems while working closely with business teams, supporting communication workflows and performing risk analysis in financial applications.
Builds Java-based systems while working closely with business teams, supporting communication workflows and performing risk analysis in financial applications.
We are seeking a skilled Java Backend Developer to join our team supporting a major banking client in Toronto. The ideal candidate will have hands on experience with modern backend technologies and ...
We are seeking a skilled Java Backend Developer to join our team supporting a major banking client in Toronto. The ideal candidate will have hands on experience with modern backend technologies and ...
Knack for writing clean, readable Java code with unit tests Proven experience in designing Java ... DevOps technologies such as Jenkins, Nexus, etc. Ability to multi-task effectively and provide ...
Knack for writing clean, readable Java code with unit tests Proven experience in designing Java ... DevOps technologies such as Jenkins, Nexus, etc. Ability to multi-task effectively and provide ...
Backend (Spring Boot / Java) * Design, build, and operate Spring Boot 3 microservices (Java 17/21 ... Mentor and guide junior developers, drive technical decisions, and contribute to architecture ...
Backend (Spring Boot / Java) * Design, build, and operate Spring Boot 3 microservices (Java 17/21 ... Mentor and guide junior developers, drive technical decisions, and contribute to architecture ...
Junior Java Developer information
See Markham, ON salary details
$40.3K - $46.4K
3% of jobs
$46.4K - $52.6K
7% of jobs
$52.6K - $58.7K
12% of jobs
$59.7K is the 25th percentile. Wages below this are outliers.
$58.7K - $64.9K
17% of jobs
The median wage is $68.7K / yr.
$64.9K - $71.1K
17% of jobs
$71.1K - $77.2K
11% of jobs
$81.8K is the 75th percentile. Wages above this are outliers.
$77.2K - $83.4K
11% of jobs
$83.4K - $89.5K
9% of jobs
$89.5K - $95.7K
6% of jobs
$95.7K - $101.8K
4% of jobs
$101.8K - $108K
3% of jobs
$40.3K
$73.6K
$108K
How much do junior java developer jobs pay per year?
What Does a Junior Java Developer Do?
Junior Java developers are entry-level programmers who are part of a team of coders and developers. They work on both front-end and back-end codes to build an application. Being a junior Java developer requires extensive knowledge of coding and the program language JavaScript to develop and troubleshoot products. As a junior Java developer, you run tests to pinpoint errors, migrate code and data, and ensure the program is integrated with other company developments.
What are the key skills and qualifications needed to thrive as a Junior Java Developer, and why are they important?
What are some common challenges a Junior Java Developer might face during their first year, and how can they overcome them?
What are Junior Java Developers?
Will AI replace Java devs?
What is the difference between Junior Java Developer vs Java Developer?
| Aspect | Junior Java Developer | Java Developer |
|---|---|---|
| Required Experience | 0-2 years | 2+ years |
| Certifications | Optional, entry-level certifications | Optional, advanced certifications |
| Work Environment | Supportive, learning-focused teams | Project-driven, independent roles |
| Responsibilities | Assist in coding, bug fixing, learning frameworks | Design, develop, maintain Java applications |
The main difference between a Junior Java Developer and a Java Developer lies in experience, responsibilities, and independence. Junior Java Developers are typically entry-level, focusing on learning and supporting tasks, while Java Developers have more experience and handle complex development projects independently.

Other
Posted 22 days ago
Job description
Job Description Our client is seeking a hands-on Java Developer with 5-10 years of experience to build robust, precise, and timely solutions. This role is for an engineer who wants to understand the business logic behind financial trades to build mission-critical systems. What You Will Do Robust Development: Design, develop, and deploy financial applications supporting e-Trading (Equity, FX, Fixed Income), Structured Products, and Risk Management (CVA/XVA).
Business Integration: Master the financial logic of the Front Office to ensure technical solutions are precise and effective. Full-Cycle Engineering: Manage the full lifecycle, from requirements gathering and automation to equipment configuration and support. High-Precision Coding: Implement thread-safe, memory-efficient code where performance and accuracy are non-negotiable.
Required Profile The 5-10 Year Expert: At the peak of hands-on coding abilities with no desire to move into a management or architect role. The Logical Thinker: Deep-rooted understanding of logic (often backed by a degree in Math or Engineering) to solve complex problems methodically. Technically Curious: Desire to understand how the JVM works and how the business generates revenue.
Technical Skills Core Java Mastery: Deep experience with Core Java (prioritizing fundamental logic). Environment: Proficiency in Linux and Bash/Shell scripting is essential. Systems Fundamentals: Strong grasp of multi-threading, memory management, and writing thread-safe code.
The "Extras": Familiarity with HTML/CSS and JavaScript. (.NET/Windows experience is a plus).