Talent.com
Développeur Fullstack Senior Java – Team Lead
Développeur Fullstack Senior Java – Team LeadMediSolution • Quebec, Capitale-Nationale, CA
Développeur Fullstack Senior Java – Team Lead

Développeur Fullstack Senior Java – Team Lead

MediSolution • Quebec, Capitale-Nationale, CA
Il y a 27 jours
Type de contrat
  • Temps plein
Description de poste

Développeur Fullstack Senior Java – Team Lead page is loaded## Développeur Fullstack Senior Java – Team Leadlocations : Quebec, Canadatime type : Full timeposted on : Posted Todayjob requisition id : R0038806

  • Entreprise :
  • Constellio est un éditeur logiciel canadien basé au Québec, récemment acquis par Harris Computer, un groupe international spécialisé dans les solutions logicielles. Constellio développe et commercialise des logiciels libres pour aider les entreprises à devenir performantes dans la gestion de leur information. Ayant l’innovation au cœur de son ADN, la compagnie connaît actuellement une forte croissance et plusieurs grandes organisations de renom ont adopté nos solutions. Constellio accompagne plusieurs organismes publics, ministères et municipalités de grande envergure dans leur transformation numérique.
  • Description du Poste :
  • Le développeur Senior Java aura pour mission de concevoir, développer, et maintenir des applications robustes et évolutives en utilisant principalement les technologies Java, GitLab CI / CD, Gradle, Docker, Kubernetes, Keycloak, MinIO et Quarkus. En tant que membre essentiel de notre équipe de développement, vous serez impliqué dans la création d'architectures logicielles résilientes, l'amélioration continue des pipelines CI / CD et la mise en œuvre de solutions cloud natives. Une maîtrise des bonnes pratiques TDD avec JUnit, ainsi que l’expertise en programmation orientée objet, est requise. Vous devrez également appliquer des design patterns, des techniques de refactoring, et maîtriser les API REST, GraphQL et OpenID.
  • Responsabilités :
  • 1. Concevoir et développer des applications backend performantes et sécurisées en utilisant Java et Quarkus.2. Participer à la définition et à l'implémentation de l'architecture logicielle, en garantissant la scalabilité, la performance et la maintenabilité des systèmes.3. Gérer et optimiser les pipelines CI / CD sur GitLab pour assurer des déploiements fluides et automatisés.4. Collaborer étroitement avec les équipes DevOps pour orchestrer des déploiements sur Kubernetes, en s'assurant de l'intégration continue et du déploiement continu.5. Travailler avec Gradle pour gérer les dépendances et les builds des projets Java.6. Mettre en pratique les principes de Test-Driven Development (TDD) avec JUnit, en réalisant des tests unitaires et d'intégration.7. Appliquer des design patterns appropriés et des techniques de refactoring pour améliorer la qualité du code et l'efficacité du développement.8. Développer des solutions en utilisant ElasticSearch pour des besoins de recherche avancée et MongoDB pour la gestion de bases de données de documents.9. Intégrer et gérer des ORM comme Hibernate pour la gestion des bases de données relationnelles, ainsi que le stockage objet via S3.10. Concevoir et intégrer des API REST et GraphQL pour la communication entre les services.11. Identifier et résoudre les problèmes techniques complexes, en optimisant les performances des applications.12. Fournir un leadership technique et des conseils aux membres moins expérimentés de l'équipe de développement.13. Rester à jour avec les dernières tendances et innovations dans le développement Java, CI / CD, et les technologies cloud natives.14. Encadrer une équipe de développeurs backend et frontend, assurer la qualité du travail et favoriser la collaboration.15. Assurer le mentorat technique des développeurs, organiser des revues de code et diffuser les bonnes pratiques Java / Quarkus et React.
  • Compétences Requises :
  • 1. Expertise en développement Java avec une solide expérience dans les frameworks modernes comme Quarkus ou Spring.2. Connaissance approfondie des outils de CI / CD, particulièrement GitLab CI / CD.3. Expérience avec Gradle pour la gestion des builds et des dépendances.4. Compétences avérées dans l'orchestration de conteneurs avec Kubernetes.5. Maîtrise des bonnes pratiques TDD, avec une expérience dans les tests unitaires et d'intégration via JUnit.6. Expertise en programmation orientée objet, avec une solide compréhension des design patterns et des techniques de refactoring.7. Expérience avec ElasticSearch et des bases de données de documents comme MongoDB.8. Compétence dans l'intégration d'ORM comme Hibernate et le stockage d'objets avec S3.9. Maîtrise des API REST et GraphQL pour la conception et l'intégration de services.10. Familiarité avec les méthodologies de développement Agile et Scrum.11. Excellentes compétences en résolution de problèmes, en communication, et en travail d'équipe.12. Capacité à travailler de manière autonome et proactive dans un environnement dynamique.13. Expérience démontrée en leadership technique ou en encadrement d’équipe de développement.
  • Formation et Expérience :
  • Baccalauréat en informatique, génie logiciel, ou domaine connexe.- Minimum de 5 années d'expérience professionnelle en développement Java.- Expérience significative avec GitLab CI / CD, Kubernetes, et Gradle.- Expertise en ElasticSearch, MongoDB, Hibernate, S3, et API REST / GraphQL.- Maîtrise des design patterns et expérience en refactoring.- Une expérience antérieure en tant que leader technique ou architecte logiciel est un atout.
  • Avantages :
  • Poste à 100% Télétravail
  • Rémunération attractive.
  • Opportunités de développement professionnel et de carrière.
  • Environnement de travail stimulant et respectueux.
  • Participation à des projets innovants avec des entreprises de renom.Rejoignez une équipe dynamique et innovante, où vos compétences seront valorisées et où vous aurez l'occasion de faire une réelle différence dans la qualité de nos produits. Profitez d’un environnement de travail collaboratif qui encourage l’excellence et la croissance personnelle.Harris provides mission critical software solutions for the Public Sector, Healthcare, Utilities and Private Sector verticals throughout North America, Europe, Asia and Australia. Working for Harris is the perfect opportunity to fulfill your professional goals as well as achieve your personal dreams! Our employees enjoy a casual work environment that offers comfort while providing superior service to our customers. We offer a comprehensive benefit package as well as other additional “Perks”!
  • We empower our employees to make a difference
  • We have an award winning culture
  • We offer opportunity to learn
  • We are financially strong and we are owned by the largest software company in Canada (CSI)
  • We have fun!Follow us on social media to learn more about our company values, culture and initiatives!
  • Harris is an Equal Opportunity / Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state or local law.
  • If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at (1)-613-226-5511 or at HarrisTalentAcquisition@harriscomputer.com
  • This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.

#J-18808-Ljbffr

Créer une alerte emploi pour cette recherche

Java Lead • Quebec, Capitale-Nationale, CA

Offres similaires
Développeuse / Développeur de logiciel senior.e - Commerce

Développeuse / Développeur de logiciel senior.e - Commerce

Coveo Solutions • Québec, QC, Canada
Temps plein
Façonne l'avenir de notre produit Commerce.Aimes-tu concevoir des solutions de bout en bout? En tant que développeur ou développeuse généraliste (full stack) ...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Architecte fonctionnel senior

Architecte fonctionnel senior

Ciao • Québec, QC, Canada
Temps plein
Au-delà de la prononciation du nom « Ciao » qui diffère d’une personne à une autre.Ici la collaboration, le savoir-faire et l’innovation sont le moteur de nos croyances. Ta mission sera d’intégrer u...Voir plus
Dernière mise à jour : il y a 10 jours • Offre sponsorisée
Lead développeur • euse backend

Lead développeur • euse backend

LiveSnap • Québec, QC, Canada
Temps plein
Tu as envie de te joindre à une entreprise émergente où tu pourras contribuer de manière tangible à l’élaboration d’une solution innovante qui utilise...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Chef de groupe, ressources matérielles

Chef de groupe, ressources matérielles

EXFO inc • Québec, QC, Canada
Temps plein
Chef de groupe, ressources matérielles Principaux lieux : Quebec, Quebec, CA.Type d’offre d’emploi : Temps plein Ty...Voir plus
Dernière mise à jour : il y a 9 jours • Offre sponsorisée
Développeur •euse full-stack

Développeur •euse full-stack

Livesnap • Québec City, QC, CA
Temps plein
Quick Apply
Tu as envie de te joindre à une entreprise émergente où tu pourras contribuer de manière tangible à l’élaboration d’une solution innovante qui utilise l’intelligence artificielle? Tu n’as pas peur ...Voir plus
Dernière mise à jour : il y a plus de 30 jours
Développeur(se) logiciel (2 nouveaux postes)

Développeur(se) logiciel (2 nouveaux postes)

Fédération québécoise des municipalités • Québec, Québec, CA
Temps plein
Quick Apply
Avec plus de 1 000 municipalités et MRC membres, la Fédération québécoise des municipalités (FQM) a pour mission de défendre les intérêts politiques et économiques des régions.Vous collaborerez à f...Voir plus
Dernière mise à jour : il y a plus de 30 jours
Développeur(se) / Tech Lead

Développeur(se) / Tech Lead

Groupe Voyages Québec • Québec, QC, CA
Temps plein +1
EN PLUS D’UN POSTE À TEMPS PLEIN, PERMANENT AU SIÈGE SOCIAL DE QUÉBEC, GVQ T’OFFRE : .Des assurances collectives incluant un compte de gestion santé annuel de 300$ à 1000$ et un plan dentaire.Un rég...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Architecte de solutions d’affaires – Odoo

Architecte de solutions d’affaires – Odoo

GoNativ • Capitale-Nationale (Stoneham), QC, ca
Temps plein
GoNativ ne vend pas des modules, des banques d’heures ou des projets ERP standard.Nous accompagnons nos clients comme partenaire de transformation , avec u...Voir plus
Dernière mise à jour : il y a 13 heures • Offre sponsorisée • Nouvelle offre
Développeuse / Développeur sénior.e en détection de menaces infonuagiques

Développeuse / Développeur sénior.e en détection de menaces infonuagiques

Coveo Solutions • Québec, QC, Canada
Temps plein
Conçois la détection des menaces à l'échelle de l'infonuagique.Chez Coveo, nous bâtissons des capacités avancées en ce qui concerne la sécur...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Concepteur full-stack Sénior (Angular,.Net)

Concepteur full-stack Sénior (Angular,.Net)

Evident Canada • Québec, CA
Temps plein
Le Concepteur full-stack fait partie d'une équipe auto-organisée et est responsable du développement de solutions web innovantes. Il sera amené à participer au développement autant au FrontEnd qu’au...Voir plus
Dernière mise à jour : il y a 1 jour • Offre sponsorisée
Développeuse / Développeur d'applications sénior.e

Développeuse / Développeur d'applications sénior.e

Coveo Solutions • Québec, QC, Canada
Temps plein
Au cœur de l'intégration et du déploiement continus à grande échelle.Comment livrer des logiciels de calibre mondial des milliers de fois par semaine sans freiner l&...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Architecte Cloud

Architecte Cloud

Ingeno • Québec, QC, Canada
Temps plein
Depuis plus de 16 ans, Ingeno cre des produits numriques innovants qui aident nos clients relever des dfis technologiques ambitieux. Nous sommes des passionns qui exploitons les technologies.Nous of...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Information Technology Private Tutoring Jobs Charlesbourg

Information Technology Private Tutoring Jobs Charlesbourg

Superprof • Charlesbourg, Canada
Temps plein +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Développeur(se)

Développeur(se)

Groupe Voyages Québec • Québec, QC, CA
Temps plein +1
EN PLUS D’UN POSTE À TEMPS PLEIN, PERMANENT AU SIÈGE SOCIAL DE QUÉBEC, GVQ T’OFFRE : .Des assurances collectives incluant un compte de gestion santé annuel de 300$ à 1000$ et un plan dentaire.Un rég...Voir plus
Dernière mise à jour : il y a 29 jours • Offre sponsorisée
Développeur.Net senior / lead

Développeur.Net senior / lead

CGI • Quebec
Temps plein
NET expérimenté, vous jouerez un rôle clé dans la conception et la réalisation de solutions logicielles robustes et performantes. Votre mission consistera à comprendre les besoins des clients, tradu...Voir plus
Dernière mise à jour : il y a 17 jours • Offre sponsorisée
Lead développeur (Team Lead) - Québec

Lead développeur (Team Lead) - Québec

Vooban • Québec, QC, Canada
Temps plein
En tant que Team lead, tu vas guider ton équipe de 4-5 dévs vers le succès!.Plus précisément, tu seras le maître des sprints de ton projet.Ce sera donc à t...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Développeur(euse) Full Stack

Développeur(euse) Full Stack

Laboratoires Bodycad inc. • Québec, QC, Canada
Temps plein
Es-tu le genre de développeur pour qui c’est facile de maintenir l’équilibre entre les requis informatiques d’une application et les besoins des utilisateurs ? Es-tu le genre de personne qui ne peu...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Spécialiste en architecture technologique Sénior

Spécialiste en architecture technologique Sénior

Micrologic • Québec, QC, Canada
Temps plein
Au sein d’une entreprise en croissance et dans un marché en pleine effervescence, vivez le travail d’équipe au maximum! Saviez-vous que. PME québécoises? Notre entreprise se positionne comme un chef...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée