Concevoir des services web backend robustes et securises a l'aide de Java et du framework Spring ... As Senior Software Developer , you will actively participate as part of the Portal system ...
Concevoir des services web backend robustes et securises a l'aide de Java et du framework Spring ... As Senior Software Developer , you will actively participate as part of the Portal system ...
Solutions Engineer
Montreal, QC · Remote
Medical
PTO
This is an entry-level software development position, where you'll gain experience in Git, Agile ... Working closely with the Manager, Solutions Engineering, you'll transform new clients into ...
Quick apply
Solutions Engineer
Montreal, QC · Remote
Medical
PTO
This is an entry-level software development position, where you'll gain experience in Git, Agile ... Working closely with the Manager, Solutions Engineering, you'll transform new clients into ...
Solutions Engineer
Montreal, QC · Remote
Medical
PTO
This is an entry-level software development position, where you'll gain experience in Git, Agile ... Working closely with the Manager, Solutions Engineering, you'll transform new clients into ...
Solutions Engineer
Montreal, QC · Remote
Medical
PTO
This is an entry-level software development position, where you'll gain experience in Git, Agile ... Working closely with the Manager, Solutions Engineering, you'll transform new clients into ...
Consultant, Software Delivery Developer - Gen AI and AI-Accelerated Modernization
Montreal, QC · On-site
As a Consultant, Software Delivery Developer, you will work with experienced technical ... NET, plus one or more programming languages or frameworks such as Java, JavaScript/TypeScript ...
Consultant, Software Delivery Developer - Gen AI and AI-Accelerated Modernization
Montreal, QC · On-site
As a Consultant, Software Delivery Developer, you will work with experienced technical ... NET, plus one or more programming languages or frameworks such as Java, JavaScript/TypeScript ...
You are currently studying Software Engineering or Computer Science in a Bachelor's degree or ... Scala, Java or Kotlin, experience with microservices, SpringBoot, or APIs is a bonus. * To join the ...
You are currently studying Software Engineering or Computer Science in a Bachelor's degree or ... Scala, Java or Kotlin, experience with microservices, SpringBoot, or APIs is a bonus. * To join the ...
Développeur Logiciel Backend/ Backend Software Developer
Montreal, QC · On-site
Medical
Dental
Une expérience démontrée avec Go, Java ou Python. Nous utilisons les trois mais notre langage de ... We are looking for intermediate and senior software developers to join our Image Processing (IP ...
Quick apply
Développeur Logiciel Backend/ Backend Software Developer
Montreal, QC · On-site
Medical
Dental
Une expérience démontrée avec Go, Java ou Python. Nous utilisons les trois mais notre langage de ... We are looking for intermediate and senior software developers to join our Image Processing (IP ...
Developpeur Logiciel Backend/ Backend Software Developer
Montreal, QC · On-site
Medical
Dental
Une experience demontree avec Go, Java ou Python. Nous utilisons les trois mais notre langage de ... We are looking for intermediate and senior software developers to join our Image Processing (IP ...
Developpeur Logiciel Backend/ Backend Software Developer
Montreal, QC · On-site
Medical
Dental
Une experience demontree avec Go, Java ou Python. Nous utilisons les trois mais notre langage de ... We are looking for intermediate and senior software developers to join our Image Processing (IP ...
Developpeur logiciel III (Connectivite des partenaires) / Software Developer III (Partner Connect...
Medical
Dental
Vision
PTO
Construit avec des technologies modernes comme Java, Kotlin, Spring, MSSQL, DynamoDB et Redis ... Experience developing with modern programming languages such as Java or Kotlin * Proficiency in ...
Developpeur logiciel III (Connectivite des partenaires) / Software Developer III (Partner Connect...
Medical
Dental
Vision
PTO
Construit avec des technologies modernes comme Java, Kotlin, Spring, MSSQL, DynamoDB et Redis ... Experience developing with modern programming languages such as Java or Kotlin * Proficiency in ...
As Software Tester within the Digital Information team, you will play a key role in ensuring the ... Programming experience in Java, Groovy, Python, or equivalent * Experience with API testing tools ...
As Software Tester within the Digital Information team, you will play a key role in ensuring the ... Programming experience in Java, Groovy, Python, or equivalent * Experience with API testing tools ...
As Software Tester within the Digital Information team, you will play a key role in ensuring the ... Programming experience in Java, Groovy, Python, or equivalent * Experience with API testing tools ...
Quick apply
As Software Tester within the Digital Information team, you will play a key role in ensuring the ... Programming experience in Java, Groovy, Python, or equivalent * Experience with API testing tools ...
Expérience en programmation orientée objet (C# ou Java) * Resolution de problèmes, esprit ... We are looking for a Software Developer who is passionate of software development and who enjoys ...
Quick apply
Expérience en programmation orientée objet (C# ou Java) * Resolution de problèmes, esprit ... We are looking for a Software Developer who is passionate of software development and who enjoys ...
Développeur Fullstack
Terrebonne, QC · Remote
Maîtrise backend (.NET, Java ou Node.js); * Expérience avec API REST; * Connaissance bases de données; * Expérience DevOps (atout); * Maîtrise du français écrit et oral. Benefits * Du ...
Quick apply
Développeur Fullstack
Terrebonne, QC · Remote
Maîtrise backend (.NET, Java ou Node.js); * Expérience avec API REST; * Connaissance bases de données; * Expérience DevOps (atout); * Maîtrise du français écrit et oral. Benefits * Du ...
Experience en programmation orientee objet (C# ou Java) * Resolution de problemes, esprit ... We are looking for a Software Developer who is passionate of software development and who enjoys ...
Experience en programmation orientee objet (C# ou Java) * Resolution de problemes, esprit ... We are looking for a Software Developer who is passionate of software development and who enjoys ...
Maitrise backend (.NET, Java ou Node.js); * Experience avec API REST; * Connaissance bases de donnees; * Experience DevOps (atout); * Maitrise du francais ecrit et oral. Benefits * Du teletravail et ...
Maitrise backend (.NET, Java ou Node.js); * Experience avec API REST; * Connaissance bases de donnees; * Experience DevOps (atout); * Maitrise du francais ecrit et oral. Benefits * Du teletravail et ...
Maitrise d'au moins un langage (Kotlin, Java de preference) et experience au sein de differentes ... We embrace a model where engineers participate in every phase of the software development lifecycle ...
Maitrise d'au moins un langage (Kotlin, Java de preference) et experience au sein de differentes ... We embrace a model where engineers participate in every phase of the software development lifecycle ...
Participate in the full software development lifecycle, including analysis, development, testing ... Familiarity with newer technologies or platforms such as Java, Python, Angular, AWS, Azure, or GCP ...
Participate in the full software development lifecycle, including analysis, development, testing ... Familiarity with newer technologies or platforms such as Java, Python, Angular, AWS, Azure, or GCP ...
Databricks/Snowflake/Python
Montreal, QC · On-site
Medical
Dental
Vision
Life
Retirement
PTO
... Java Python SQL etc The team is working a fronttoback initiative to replatform and renovate key ... DevOps gaps and define a prioritized remediation plan standards CICD monitoring environment ...
Databricks/Snowflake/Python
Montreal, QC · On-site
Medical
Dental
Vision
Life
Retirement
PTO
... Java Python SQL etc The team is working a fronttoback initiative to replatform and renovate key ... DevOps gaps and define a prioritized remediation plan standards CICD monitoring environment ...
AI Augmented Developer
Medical
PTO
Company Description For over 40 years, LGI has built software that healthcare organizations depend ... Have solid foundations in object-oriented programming and algorithmic logic. * Demonstrate strong ...
Quick apply
AI Augmented Developer
Medical
PTO
Company Description For over 40 years, LGI has built software that healthcare organizations depend ... Have solid foundations in object-oriented programming and algorithmic logic. * Demonstrate strong ...
We are looking for a web developer who will work in close collaboration with the supervisor of the ... With the possibility of permanency, this is a great entry level opportunity providing intensive ...
We are looking for a web developer who will work in close collaboration with the supervisor of the ... With the possibility of permanency, this is a great entry level opportunity providing intensive ...
Developpeur logiciels I (a temps plein) - Canada/Software Developer I (Full Time) - Canada
Montreal, QC · On-site
Medical
Dental
Vision
Life
Retirement
C/C++, Python, ou Java, avec preuve de recents (dans les 12 derniers mois) cours, projets ou ... Your Impact As a software developer on our team, you will be the driving force behind crafting user ...
New
Developpeur logiciels I (a temps plein) - Canada/Software Developer I (Full Time) - Canada
Montreal, QC · On-site
Medical
Dental
Vision
Life
Retirement
C/C++, Python, ou Java, avec preuve de recents (dans les 12 derniers mois) cours, projets ou ... Your Impact As a software developer on our team, you will be the driving force behind crafting user ...
New
Entry Level Java Software Engineer information
See Montreal, QC salary details
$25.9K - $37.4K
3% of jobs
$37.4K - $48.9K
5% of jobs
$48.9K - $60.3K
8% of jobs
$60.3K - $71.8K
6% of jobs
$73.2K is the 25th percentile. Wages below this are outliers.
$71.8K - $83.3K
15% of jobs
The median wage is $92.7K / yr.
$83.3K - $94.7K
15% of jobs
$94.7K - $106.2K
13% of jobs
$116.8K is the 75th percentile. Wages above this are outliers.
$106.2K - $117.7K
11% of jobs
$117.7K - $129.1K
13% of jobs
$129.1K - $140.6K
8% of jobs
$140.6K - $152.1K
3% of jobs
$25.9K
$95.8K
$152.1K
How much do entry level java software engineer jobs pay per year?
What is an entry level Java software engineer?
An Entry Level Java Software Engineer is a beginner role in software development that focuses on building, testing, and maintaining applications using Java. Engineers in this position work under the guidance of senior developers to write code, debug programs, and collaborate with teams to develop software solutions. Typical responsibilities include understanding project requirements, writing efficient code, and learning best practices in software engineering. This role is ideal for recent graduates or those with foundational programming knowledge looking to start a career in Java development.
What does a typical day look like for an entry level Java software engineer?
As an Entry Level Java Software Engineer, your day often includes writing and debugging Java code, participating in daily stand-up meetings, and collaborating with senior developers or mentors on assigned tasks. You might work on implementing new features, fixing bugs, reviewing pull requests, and learning about development best practices and code standards. There's usually a mix of independent work and teamwork, with opportunities to ask questions, receive feedback, and build your technical skills. This structure is designed to help you gain experience while steadily expanding your responsibilities within the team.
What are the key skills and qualifications needed to thrive as an entry level Java software engineer?
To thrive as an Entry Level Java Software Engineer, you need a solid understanding of Java programming, object-oriented concepts, basic algorithms, and a relevant degree in computer science or a related field. Familiarity with tools such as IntelliJ IDEA or Eclipse, version control systems like Git, and awareness of popular frameworks such as Spring or Hibernate is typically expected. Strong problem-solving skills, attention to detail, a willingness to learn, and effective team communication will set you apart. These competencies help you quickly adapt to real-world software development environments, contribute to team projects, and build a successful engineering foundation.
What are the most commonly searched types of Java Software Engineer jobs in Montreal, QC?
The most popular types of Java Software Engineer jobs in Montreal, QC are:

Full-time
Re-posted 2 days ago
Job description
Chez Zimmer Biomet, nous croyons qu'il faut repousser les limites de l'innovation et faire avancer notre mission. En tant que leader mondial de la technologie medicale depuis pres de 100 ans, la mobilite d'un patient est amelioree par un produit ou une technologie Zimmer Biomet toutes les 8 secondes.
En tant que membre de l'equipe Zimmer Biomet, vous partagerez notre engagement a offrir une mobilite et une vie renouvelee aux personnes du monde entier. Pour soutenir notre equipe talentueuse, nous nous concentrons sur les opportunites de developpement, des groupes de ressources pour les employes (ERG) solides, un environnement de travail flexible, des recompenses globales competitives specifiques a l'emplacement, des incitations au bien-etre et une culture de reconnaissance et de recompenses de performance. Nous nous engageons a creer un environnement dans lequel chaque membre de l'equipe se sent inspire, investi, pris en charge, valorise et possede un fort sentiment d'appartenance.
Vous souhaitez repousser les limites de l'innovation et contribuer a ameliorer la vie des gens? Zimmer Biomet developpe les meilleures solutions de traitements et d'interventions chirurgicales orthopediques permettant ainsi a des milliers de personnes a travers le monde de retrouver la mobilite et une vie active. Zimmer Biomet est un des leaders mondiaux dans le secteur des dispositifs medicaux specialises dans les soins musculo-squelettiques. A Montreal, Zimmer CAS represente la branche de haute technologie de Zimmer Biomet.
Notre equipe de developpement logiciel se demarque par son atmosphere creative et conviviale, son processus de developpement rigoureux et sa capacite d'innovation, suivant la methodologie de developpement Agile. Nos mandats supportent les produits medicaux offerts par Zimmer Biomet; les projets incluent sans se limiter a : l'integration de systemes logistiques, gestion de donnees patient, planification de chirurgie, l'intelligence d'affaires et les systemes web. Au sein de notre equipe Agile, nous developpons des services Web et des applications Web pour la planification de chirurgies orthopediques partout dans le monde, ce qui comprend le flot de conception electronique et de fabrication des produits chirurgicaux pour nos patients. Notre systeme est la colonne vertebrale sur laquelle reposent de nombreux autres dispositifs medicaux, dont le robot chirurgical ROSA. Notre equipe est entierement responsable du developpement et de la maintenance de notre systeme, avec ses infrastructures sur site et sur le Cloud.
Reputee pour offrir un environnement de travail des plus stimulants et des avantages et benefices hautement competitifs, notre entreprise est a la recherche d'une personne dynamique, polyvalente et stimulee par la collaboration en equipe multidisciplinaire.
Nous recherchons une personne enthousiaste et proactive, dotee d'excellentes competences techniques et relationnelles, capable d'encadrer des developpeurs juniors, de mener des discussions techniques et de collaborer avec les equipes et les clients. En tant que developpeur logiciel senior, vous participerez activement, au sein de l'equipe de developpement du systeme de portail, a toutes les etapes du processus de developpement logiciel, notamment l'analyse des besoins, la conception, l'implementation, les tests, le deploiement, le support et la maintenance.
Plus precisement, a ce poste :
Concevoir des services web backend robustes et securises a l'aide de Java et du framework Spring
Developper des interfaces utilisateur dynamiques et reactives avec Angular
Implementer des couches de persistance des donnees efficaces a l'aide de l'ORM Hibernate
Optimiser des requetes SQL complexes et des schemas de base de donnees pour ameliorer les performances
Conteneuriser les applications avec Docker afin d'assurer des deploiements coherents des environnements via les pipelines GitLab
Garantir une haute disponibilite et une continuite de service sur les infrastructures cloud Azure et sur site
Participer au support et a la maintenance de l'ensemble du systeme
Experience en developpement logiciel dans un environnement Agile et selon le cadre Scrum
Connaissances liees a l'utilisation des ressources d'infrastructure cloud et sur site
Interet pour le domaine medical
Creativite et penchant pour la resolution de problemes
Autonomie, habiletes interpersonnelles et capacite a travailler en equipe
Excellentes aptitudes de communication orale et ecrite
Vous possedez un diplome d'etudes universitaires en genie (logiciel, informatique ou equivalent)
Vous possedez au moins 8 annees d'experience en developpement logiciel, principalement dans les services web Java et les applications web
On vous reconnait pour votre aisance a interagir avec des collaborateurs tant a l'interne qu'a l'externe, ainsi qu'a comprendre et vulgariser des sujets techniques complexes
Vous etes une personne dotee d'un excellent esprit d'analyse et d'une excellente capacite de gestion des priorites et des echeanciers
Vous etes bilingue (francais et anglais), tant a l'oral qu'a l'ecrit
Do you want to push the boundaries of innovation and help improve people's lives? Zimmer Biomet develops innovative solutions for orthopedic treatments and surgeries, enabling thousands of people around the world to regain mobility and an active life. Zimmer Biomet is a world leader in medical devices specializing in musculoskeletal care.In Montreal, Zimmer CAS represents the high-tech arm of Zimmer Biomet.
Our software development team stands out for its creative and friendly atmosphere, its rigorous development process and its capacity for innovation, following the Agile development methodology. Our mandate supports the medical products offered by Zimmer Biomet; projects include but are not limited to logistics systems integration, patient data management, surgery planning, business intelligence and web systems. Within our Agile team, we develop web services and web applications for the worldwide orthopaedic surgery planning, including the design and e-manufacturing flow of the Patient Implant. Our system is the backbone on which rely many other medical devices including the now famous Zimmer Biomet ROSA Surgical Robot. Our team is responsible for the end-to-end development and maintenance of our system with its on-premises and Cloud infrastructures.
Renowned for offering a stimulating work environment and highly competitive advantages and benefits, our company is looking for a dynamic, versatile person who is inspired by collaboration in a multidisciplinary team.
We are looking for an enthusiastic and proactive individual, with great technical and interpersonal skills to mentor junior developers, lead technical discussions and collaborate with teams and clients. As Senior Software Developer, you will actively participate as part of the Portal system development team in all stages of the software development process, including requirement analysis, design, implementation, testing, deployment, support and maintenance.
Specifically, in this role you will:
Design robust and secure backend web services using Java and Spring framework
Develop dynamic, responsive user interfaces using Angular
Implement efficient data persistence layers using Hibernate ORM
Optimize complex SQL queries and database schemas for performance
Containerize applications using Docker for consistent environment deployment with Gitlab pipelines
Ensure high availability and continuous uptime across Azure cloud and on-premises infrastructures
Participate in the support and maintenance of the whole system
Experience in software development in an Agile environment and Scrum framework
Knowledge related to on-cloud and on-premises infrastructure resource utilization
Interest in the medical field
Creativity and penchant for problem solving
Autonomy, interpersonal skills and ability to work in a team
Excellent oral and written communication skills
You have a university degree in engineering (software engineering, computer science or equivalent)
You have at least 8 years of experience in software development, mainly Java web services and web applications
You are recognized for your ease in interacting with both internal and external collaborators, as well as in understanding and explaining complex technical subjects
You have an analytical mind and an excellent ability to manage priorities and deadlines
You are bilingual (French and English), both orally and in writing
Up to 5%
Zimmer Biomet encourage les femmes, les personnes issues de minorites visibles, autochtones ou en situation de handicap a soumettre leur candidature.
Zimmer Biomet encourages women, people from visible minorities, aboriginals or people with disabilities to apply.
Employment Type: OTHER