Senior Java Developer
Montreal, QC · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent ... You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior ...
Quick apply
Montreal, QC · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent ... You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior ...
Quick apply
Montreal, QC · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent ... You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior ...
Quebec, QC · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent ... You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior ...
Quick apply
Quebec, QC · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent ... You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior ...
Quebec, QC · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent ... You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior ...
Quick apply
Quebec, QC · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent ... You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior ...
Montreal, QC · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent ... You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior ...
Quick apply
Montreal, QC · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent ... You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior ...
Montreal, QC · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent ... You Have: * 5+ years' experience as a Software Developer * Experience working with Java , including ...
Quick apply
Montreal, QC · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent ... You Have: * 5+ years' experience as a Software Developer * Experience working with Java , including ...
Montreal, QC · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent ... You Have: * 5+ years' experience as a Software Developer * Experience working with Java , including ...
Quick apply
Montreal, QC · Remote
We are looking for an experienced Senior Java Developer for our client. This is a permanent ... You Have: * 5+ years' experience as a Software Developer * Experience working with Java , including ...
Montreal, QC · On-site
The role demands technical expertise in AI, software development using microservices, Java/Spring ... As a Java Developer or Senior Developer in the Sales Cloud team, the primary responsibility will be ...
Montreal, QC · On-site
The role demands technical expertise in AI, software development using microservices, Java/Spring ... As a Java Developer or Senior Developer in the Sales Cloud team, the primary responsibility will be ...
About the Role The Software Engineer (Java) operates at a senior engineer level, driving technical ... product, DevOps, and ML teams. Communicate technical decisions clearly to non-technical ...
About the Role The Software Engineer (Java) operates at a senior engineer level, driving technical ... product, DevOps, and ML teams. Communicate technical decisions clearly to non-technical ...
A career as a Senior Java Back End Developer in the Data Destruction Governance Platform IT Deliver ... Bachelor's or Master's degree in Computer Science, Software Engineering or relevant experience
A career as a Senior Java Back End Developer in the Data Destruction Governance Platform IT Deliver ... Bachelor's or Master's degree in Computer Science, Software Engineering or relevant experience
A career as a Senior Java Back End Developer in the Data Destruction Governance Platform IT Deliver ... Bachelor's or Master's degree in Computer Science, Software Engineering or relevant experience
A career as a Senior Java Back End Developer in the Data Destruction Governance Platform IT Deliver ... Bachelor's or Master's degree in Computer Science, Software Engineering or relevant experience
A career as a Senior Java Back End Developer in the Data Destruction Governance Platform IT Deliver ... Prerequisite Bachelor's or Master's degree in Computer Science, Software Engineering or relevant ...
A career as a Senior Java Back End Developer in the Data Destruction Governance Platform IT Deliver ... Prerequisite Bachelor's or Master's degree in Computer Science, Software Engineering or relevant ...
A career as a Senior Java Back End Developer in the Data Destruction Governance Platform IT Deliver ... Bachelor's or Master's degree in Computer Science, Software Engineering or relevant experience
A career as a Senior Java Back End Developer in the Data Destruction Governance Platform IT Deliver ... Bachelor's or Master's degree in Computer Science, Software Engineering or relevant experience
Montreal, QC · Hybrid
Hands-on experience with AI developer productivity tooling (e.g., GitHub Copilot, Amp, or similar ... Solid understanding of software development lifecycle and Agile methodologies. * Fluent in English ...
Montreal, QC · Hybrid
Hands-on experience with AI developer productivity tooling (e.g., GitHub Copilot, Amp, or similar ... Solid understanding of software development lifecycle and Agile methodologies. * Fluent in English ...
A career as a Senior Java Back End Developer in the Data Destruction Governance Platform IT Deliver ... Bachelor's or Master's degree in Computer Science, Software Engineering or relevant experience
A career as a Senior Java Back End Developer in the Data Destruction Governance Platform IT Deliver ... Bachelor's or Master's degree in Computer Science, Software Engineering or relevant experience
Significant, professional server-side software development experience * Solid experience programming with Core Java, with working knowledge of modern Java versions (Java 17+). * General familiarity ...
Significant, professional server-side software development experience * Solid experience programming with Core Java, with working knowledge of modern Java versions (Java 17+). * General familiarity ...
... · euse Java back‑end senior pour participer à l'évolution de solutions applicatives ... Bonne connaissance des outils DevOps : Jenkins, Git/Bitbucket, Nexus, Docker * Expérience ...
... · euse Java back‑end senior pour participer à l'évolution de solutions applicatives ... Bonne connaissance des outils DevOps : Jenkins, Git/Bitbucket, Nexus, Docker * Expérience ...
Best practices in software excellence: DDD, BDD, TDD, Design Patterns, Clean Code; * Language: Java ... Springdoc OpenAPI (Swagger UI); * DevOps: Github Actions, Jenkins, Docker, Kubernetes, Linux (on ...
Best practices in software excellence: DDD, BDD, TDD, Design Patterns, Clean Code; * Language: Java ... Springdoc OpenAPI (Swagger UI); * DevOps: Github Actions, Jenkins, Docker, Kubernetes, Linux (on ...
Montreal, QC · On-site
Best practices in software excellence: DDD, BDD, TDD, Design Patterns, Clean Code; * Language: Java ... Springdoc OpenAPI (Swagger UI); * DevOps: Github Actions, Jenkins, Docker, Kubernetes, Linux (on ...
Montreal, QC · On-site
Best practices in software excellence: DDD, BDD, TDD, Design Patterns, Clean Code; * Language: Java ... Springdoc OpenAPI (Swagger UI); * DevOps: Github Actions, Jenkins, Docker, Kubernetes, Linux (on ...
Gatineau, QC · On-site
Senior Software Developer Department: Research & Development Reports To: Manager, Software ... NET and Java. * Develop, design, code, unit test, debug, integrate, document and participate in ...
Quick apply
Gatineau, QC · On-site
Senior Software Developer Department: Research & Development Reports To: Manager, Software ... NET and Java. * Develop, design, code, unit test, debug, integrate, document and participate in ...
Implementation of the "software factory" to build and deploy the application, * Proposal of ... Java, Kotlin * SQL, PostgreSQL, Oracle * SpringBoot * ElasticSearch, Kibana, Matomo * Kubernetes
Implementation of the "software factory" to build and deploy the application, * Proposal of ... Java, Kotlin * SQL, PostgreSQL, Oracle * SpringBoot * ElasticSearch, Kibana, Matomo * Kubernetes
| Aspect | Senior Java Software Developer | Java Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's degree in Computer Science or related field; extensive Java experience; certifications like Oracle Java Certification | Bachelor's degree in Computer Science or related field; Java programming skills; certifications are common but not mandatory |
| Work Environment | Develops complex applications, mentors junior staff, leads projects | Designs and develops Java applications, collaborates with teams, implements features |
| Employer & Industry Usage | Used across tech companies, finance, healthcare, and enterprise sectors | Common in software development firms, IT departments, and tech startups |
The main difference between a Senior Java Software Developer and a Java Software Engineer lies in experience level and responsibilities. Senior developers often lead projects and mentor others, while Java Software Engineers focus on designing and implementing Java applications. Both roles require strong Java skills and similar educational backgrounds, but seniority involves additional leadership and project management duties.

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 you've likely used.
You Have:
Some AWESOME selling points:
* Unfortunately we are only able to consider candidates who either live in Canada, or currently have an active Canadian work visa or citizenship for this role.
Sourced by ZipRecruiter
Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.
Recruiting and staffing services
11 - 50 Employees
Vancouver, BC, CA