Développeur principal Java, Kirkland
Développeur principal Java, Kirkland
-
Kirkland, Canada
-
Dernière édition le: hier
-
Ajouter
Description
Aperçu du poste Nous sommes à la recherche d’un développeur principal ou d’une développeuse principale en Java chevronné(e) et hautement qualifié(e) qui se joindra à notre équipe dynamique. Le candidat idéal ou la candidate idéale possédera une solide expérience du développement en Java, ainsi qu’une expertise dans les cadres et les technologies comme Spring, Hibernate, SQL, JavaScript, servlet, CSS, HTML et la programmation orientée objet (POO). Le poste exige une passion pour le développement de logiciels, la capacité à résoudre des problèmes techniques complexes et lamise en œuvre de solutions évolutives et performantes.
Responsabilités
Concevoir, développer et tenir à jour des applications Java à l’échelle de l’entreprise en utilisant Java, Spring Framework et Hibernate.
Collaborer avec deséquipes interfonctionnelles afin d’analyser et de définir les exigences techniques pour les applications Web.
Mettre enœuvre des fonctions frontales à l’aide de HTML, CSS, JavaScript et de cadres connexes.
Rédiger des requêtes SQL efficaces et optimisées pour interagir avec les bases de données relationnelles.
Collaborer avec leséquipes de développement locales et mondiales pour concevoir, construire et déployer des applications à l’échelle de l’entreprise.
Assurer la qualité des codes et le respect des pratiques exemplaires en matière de programmation orientée objet (POO).
Développer des interfaces de protocole d’application (API) axées sur le transfert d’état représentationnel (REST) aux fins d’intégration avec les systèmes externes.
Résoudre les problèmes techniques complexes en veillant à ce que les applications soient sécurisées, évolutives et performantes.
Diriger et encadrer les développeurs subalternes, en leur fournissant des conseils sur les pratiques exemplaires et les défis techniques.
Participerà l’examen des codes pour maintenir des normes élevées en matière de qualité des logiciels.
Expérience
Solide expérience du développement en Java (au moins trois ans).
Expertise en Spring Framework (Spring Boot, Spring MVC).
Maîtrise de Hibernate pour l’ORM et de la persistance des données.
Connaissance approfondie de SQL et expérience des bases de données relationnelles (MySQL, PostgreSQL, Oracle, etc.).
Solides compétences des premières phases du cycle de développement avec HTML, CSS et JavaScript.
Solide compréhension de la technologie servlet et de l’architecture d’applications Web.
Connaissance approfondie des principes de programmation orientée objet (POO).
Bonne connaissance de React.js, un atout.
Expérience des outils de contrôle des versions comme Git.
Solides aptitudes pour la résolution de problèmes et souci du détail.
Excellentes aptitudesà la communication et capacité de travailler en collaboration au sein d’une équipe.
Baccalauréat en informatique, en ingénierie ou dans un domaine connexe (ou expérience pratique équivalente).
Compétences privilégiées
Connaissance de React.js et des cadres frontaux.
Bilinguisme en français/mandarin et en anglais, un atout.
Expérience de travail au sein d’une équipe internationale, avec collaboration sur plusieurs fuseaux horaires.
Expérience de travail dans un environnement d’équipe multinationale ou dispersée.
Connaissance de Linux et de la conteneurisation (p. ex. Docker, Kubernetes).
Avantages
Assurance Invalidité
Assurance Maladie Complémentaire
Assurance Vie
Assurance Vision
Bourses d'Études
Cotisationégale au RÉER
Gym sur place
Nourritureà Prix Réduit ou Gratuite
Programme d'Aide aux Employés
Programmes de Bien-être
Stationnement sur place
Travailà domicile
Type d'emploi : Temps plein
Rémunération: à partir de 90000,00$ par an
Lieu du poste : Télétravail hybride à Kirkland, QC
#J-18808-Ljbffr
Responsabilités
Concevoir, développer et tenir à jour des applications Java à l’échelle de l’entreprise en utilisant Java, Spring Framework et Hibernate.
Collaborer avec deséquipes interfonctionnelles afin d’analyser et de définir les exigences techniques pour les applications Web.
Mettre enœuvre des fonctions frontales à l’aide de HTML, CSS, JavaScript et de cadres connexes.
Rédiger des requêtes SQL efficaces et optimisées pour interagir avec les bases de données relationnelles.
Collaborer avec leséquipes de développement locales et mondiales pour concevoir, construire et déployer des applications à l’échelle de l’entreprise.
Assurer la qualité des codes et le respect des pratiques exemplaires en matière de programmation orientée objet (POO).
Développer des interfaces de protocole d’application (API) axées sur le transfert d’état représentationnel (REST) aux fins d’intégration avec les systèmes externes.
Résoudre les problèmes techniques complexes en veillant à ce que les applications soient sécurisées, évolutives et performantes.
Diriger et encadrer les développeurs subalternes, en leur fournissant des conseils sur les pratiques exemplaires et les défis techniques.
Participerà l’examen des codes pour maintenir des normes élevées en matière de qualité des logiciels.
Expérience
Solide expérience du développement en Java (au moins trois ans).
Expertise en Spring Framework (Spring Boot, Spring MVC).
Maîtrise de Hibernate pour l’ORM et de la persistance des données.
Connaissance approfondie de SQL et expérience des bases de données relationnelles (MySQL, PostgreSQL, Oracle, etc.).
Solides compétences des premières phases du cycle de développement avec HTML, CSS et JavaScript.
Solide compréhension de la technologie servlet et de l’architecture d’applications Web.
Connaissance approfondie des principes de programmation orientée objet (POO).
Bonne connaissance de React.js, un atout.
Expérience des outils de contrôle des versions comme Git.
Solides aptitudes pour la résolution de problèmes et souci du détail.
Excellentes aptitudesà la communication et capacité de travailler en collaboration au sein d’une équipe.
Baccalauréat en informatique, en ingénierie ou dans un domaine connexe (ou expérience pratique équivalente).
Compétences privilégiées
Connaissance de React.js et des cadres frontaux.
Bilinguisme en français/mandarin et en anglais, un atout.
Expérience de travail au sein d’une équipe internationale, avec collaboration sur plusieurs fuseaux horaires.
Expérience de travail dans un environnement d’équipe multinationale ou dispersée.
Connaissance de Linux et de la conteneurisation (p. ex. Docker, Kubernetes).
Avantages
Assurance Invalidité
Assurance Maladie Complémentaire
Assurance Vie
Assurance Vision
Bourses d'Études
Cotisationégale au RÉER
Gym sur place
Nourritureà Prix Réduit ou Gratuite
Programme d'Aide aux Employés
Programmes de Bien-être
Stationnement sur place
Travailà domicile
Type d'emploi : Temps plein
Rémunération: à partir de 90000,00$ par an
Lieu du poste : Télétravail hybride à Kirkland, QC
#J-18808-Ljbffr
Informations clefs
-
Nom de l’entrepriseFuture Electronics
-
Titre de posteDéveloppeur principal Java
Conseils de Sécurité
Soyez vigilant lorsqu’il s’agit d’une offre stipulant explicitement qu’aucune expérience n’est requise.
Informations supplémentaires sur l’annonce
Développeur principal Java est visible sur Locanto dans la rubrique Kirkland Ingénierie.
Pour Kirkland il n’y a pas d’autres annonces dans cette rubrique.
Vous voulez en voir plus? Alors élargissez votre recherche pour consulter les annonces dans les alentours de Kirkland, comme par exemple Ingénierie à Saint-Eustache, Dollard-Des Ormeaux ou encore Vaudreuil-Dorion. Il y a encore plus de petites annonces dans un rayon de 15 km pour cette rubrique. Cliquez ici pour consulter ces annonces.