Mission As a Principal Java Developer, you will work on large-scale Agile projects focusing on performance, scalability, and innovation: Design, develop, and test backend applications using Java/J2EE ...
Mission As a Principal Java Developer, you will work on large-scale Agile projects focusing on performance, scalability, and innovation: Design, develop, and test backend applications using Java/J2EE ...
Python Java Developer - PJDSJ
Terrebonne, QC · Hybrid
$60 - $74/hr
Python Java Developer Location: Montreal, QC Work Arrangement: Preferred 5 days onsite; however, a hybrid model (3 days onsite, 2 days WFH) can be considered for the right candidate Pay Rate : $60 to ...
Python Java Developer - PJDSJ
Terrebonne, QC · Hybrid
$60 - $74/hr
Python Java Developer Location: Montreal, QC Work Arrangement: Preferred 5 days onsite; however, a hybrid model (3 days onsite, 2 days WFH) can be considered for the right candidate Pay Rate : $60 to ...
Principal Java Developer
Montreal, QC · On-site
Mission As a Principal Java Developer, you will work on large-scale Agile projects focusing on performance, scalability, and innovation: Design, develop, and test backend applications using Java/J2EE ...
Principal Java Developer
Montreal, QC · On-site
Mission As a Principal Java Developer, you will work on large-scale Agile projects focusing on performance, scalability, and innovation: Design, develop, and test backend applications using Java/J2EE ...
Principal Java Developer
Montreal, QC · On-site
Mission As a Principal Java Developer, you will work on large-scale Agile projects focusing on performance, scalability, and innovation: Design, develop, and test backend applications using Java/J2EE ...
Principal Java Developer
Montreal, QC · On-site
Mission As a Principal Java Developer, you will work on large-scale Agile projects focusing on performance, scalability, and innovation: Design, develop, and test backend applications using Java/J2EE ...
Python Java Developer - PJDSJ
Saint-jerome, QC · Hybrid
$60 - $74/hr
Python Java Developer Location: Montreal, QC Work Arrangement: Preferred 5 days onsite; however, a hybrid model (3 days onsite, 2 days WFH) can be considered for the right candidate Pay Rate : $60 to ...
Python Java Developer - PJDSJ
Saint-jerome, QC · Hybrid
$60 - $74/hr
Python Java Developer Location: Montreal, QC Work Arrangement: Preferred 5 days onsite; however, a hybrid model (3 days onsite, 2 days WFH) can be considered for the right candidate Pay Rate : $60 to ...
Python Java Developer - PJDSJ
Laval, QC · Hybrid
$60 - $74/hr
Python Java Developer Location: Montreal, QC Work Arrangement: Preferred 5 days onsite; however, a hybrid model (3 days onsite, 2 days WFH) can be considered for the right candidate Pay Rate : $60 to ...
Python Java Developer - PJDSJ
Laval, QC · Hybrid
$60 - $74/hr
Python Java Developer Location: Montreal, QC Work Arrangement: Preferred 5 days onsite; however, a hybrid model (3 days onsite, 2 days WFH) can be considered for the right candidate Pay Rate : $60 to ...
Senior Java Developer
Montreal, QC · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that ...
Quick apply
Apply Early
Senior Java Developer
Montreal, QC · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that ...
Apply Early
Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining robust web ...
Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining robust web ...
Python Java Developer - PJDSJ
Montreal, QC · Hybrid
$60 - $74/hr
Python Java Developer Location: Montreal, QC Work Arrangement: Preferred 5 days onsite; however, a hybrid model (3 days onsite, 2 days WFH) can be considered for the right candidate Pay Rate : $60 to ...
Python Java Developer - PJDSJ
Montreal, QC · Hybrid
$60 - $74/hr
Python Java Developer Location: Montreal, QC Work Arrangement: Preferred 5 days onsite; however, a hybrid model (3 days onsite, 2 days WFH) can be considered for the right candidate Pay Rate : $60 to ...
Senior Java Developer
Montreal, QC · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that ...
Quick apply
Apply Early
Senior Java Developer
Montreal, QC · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent position that is remote anywhere in Canada! Our client is a global enterprise company with a product that ...
Apply Early
Java Developer
Montreal, QC · On-site +1
Bachelor's degree or college diploma in Software Engineering, Computer Science, or a related field, or an equivalent combination of education and relevant experience. * Strong experience with Java ...
Java Developer
Montreal, QC · On-site +1
Bachelor's degree or college diploma in Software Engineering, Computer Science, or a related field, or an equivalent combination of education and relevant experience. * Strong experience with Java ...
Python Java Developer Location: Montreal, QC Duration: 6 Months Employment Type: Contract Work Arrangement: Onsite preferred (5 days/week); hybrid option available (3 days onsite, 2 days remote) Job ...
Python Java Developer Location: Montreal, QC Duration: 6 Months Employment Type: Contract Work Arrangement: Onsite preferred (5 days/week); hybrid option available (3 days onsite, 2 days remote) Job ...
Python Java Developer Location: Montreal, QC Duration: 6 Months Employment Type: Contract Work Arrangement: Onsite preferred (5 days/week); hybrid option available (3 days onsite, 2 days remote) Job ...
Python Java Developer Location: Montreal, QC Duration: 6 Months Employment Type: Contract Work Arrangement: Onsite preferred (5 days/week); hybrid option available (3 days onsite, 2 days remote) Job ...
Python Java Developer Location: Montreal, QC Duration: 6 Months Employment Type: Contract Work Arrangement: Onsite preferred (5 days/week); hybrid option available (3 days onsite, 2 days remote) Job ...
Python Java Developer Location: Montreal, QC Duration: 6 Months Employment Type: Contract Work Arrangement: Onsite preferred (5 days/week); hybrid option available (3 days onsite, 2 days remote) Job ...
Java Developer
Montreal, QC · On-site
The position is requiring strong backend engineering skills, solid understanding of system and data ... Strong experience in Java application development in enterprise environments * Hands-on experience ...
Java Developer
Montreal, QC · On-site
The position is requiring strong backend engineering skills, solid understanding of system and data ... Strong experience in Java application development in enterprise environments * Hands-on experience ...
Alteo is looking for a Middleware Integrator/Developer (Java) for a 6-month contract position with the possibility of permanent employment. *** 80% remote work / 1 day per week in the office *** You ...
Quick apply
Apply Early
Alteo is looking for a Middleware Integrator/Developer (Java) for a 6-month contract position with the possibility of permanent employment. *** 80% remote work / 1 day per week in the office *** You ...
Apply Early
Senior Java Developer
Montreal, QC · On-site
As a Java Developer or Senior Developer in the Sales Cloud team, the primary responsibility will be to develop product features, integrating AI-driven solutions, and helping the team deliver services ...
Senior Java Developer
Montreal, QC · On-site
As a Java Developer or Senior Developer in the Sales Cloud team, the primary responsibility will be to develop product features, integrating AI-driven solutions, and helping the team deliver services ...
Alteo is looking for a Middleware Integrator/Developer (Java) for a 6-month contract position with the possibility of permanent employment. *** 80% remote work / 1 day per week in the office *** You ...
Alteo is looking for a Middleware Integrator/Developer (Java) for a 6-month contract position with the possibility of permanent employment. *** 80% remote work / 1 day per week in the office *** You ...
We are currently looking to fill multiple Java Developer positions across the Montreal office. From opportunities in Operation Technologies and Equity Risk Systems, to positions in Advisory and Sales ...
We are currently looking to fill multiple Java Developer positions across the Montreal office. From opportunities in Operation Technologies and Equity Risk Systems, to positions in Advisory and Sales ...
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
Apply Early
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Apply Early
Java Developer Java information
What are Java Developers?
What is the difference between Java Developer Java vs Java Software Engineer?
| Aspect | Java Developer Java | Java Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science, Java certifications | Bachelor's in Computer Science, Java certifications |
| Work Environment | Development teams, tech companies, startups | Development teams, tech companies, startups |
| Industry Usage | Software development, web applications, enterprise solutions | Software development, web applications, enterprise solutions |
| Common Search Intent | Job roles, skills, salary info | Job roles, skills, salary info |
Java Developer Java and Java Software Engineer roles often overlap in skills and work environment. Both require similar credentials and are used interchangeably in the industry. The main difference lies in the job title emphasis: 'Developer' focuses on coding and building applications, while 'Software Engineer' may imply a broader scope including design and architecture. Candidates should review specific job descriptions to understand the expectations for each role.
What are the key skills and qualifications needed to thrive as a Java Developer, and why are they important?
How does a Java Developer typically collaborate with other teams during the software development lifecycle?

Full-time
Posted 29 days ago
Key responsibilities
Design, develop, and test backend applications using Java/J2EE.
Deliver robust and scalable technical solutions aligned with business needs.
Contribute to system architecture and integration strategies.