Développeur principal Java

Future Electronics

Kirkland

Hybrid

CAD 75,000 - 110,000

Full time

24 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Gym on site
Staff lounge
Telemedicine 24/7
RRSP collectif
On-site clinic
Café/subventions

Job summary

Future Electronics recherche un développeur Java expérimenté pour concevoir, développer et maintenir des applications d'envergure. Vous travaillerez en équipe pour analyser les exigences techniques, optimiser les requêtes SQL et assurer la qualité du code selon les meilleures pratiques OO.

Le candidat idéal maîtrise Java, Hibernate et SQL; une expérience avec Spring et REST est souhaitable. Le poste est en environnement hybride au siège Montréal, avec opportunités internationales.

Qualifications

  • Expérience Java d'au moins trois ans.
  • Maîtrise Hibernate et persistance des données.
  • SQL et bases relationnelles (MySQL, PostgreSQL, Oracle).
  • Bonne connaissance des servlets et architecture Web.
  • Connaissance de React.js appréciée.
  • Baccalauréat en informatique ou équivalent.

Responsibilities

  • Concevoir, développer et maintenir des applications Java à l'échelle de l'entreprise avec Java, Spring et Hibernate.
  • Collaborer avec des équipes interfonctionnelles pour analyser les exigences techniques.
  • Rédiger des requêtes SQL efficaces pour bases relationnelles.
  • Collaborer avec les équipes locales et mondiales pour concevoir, construire et déployer des applications.
  • Assurer la qualité du code et le respect des pratiques OO.

Skills

Java
Hibernate
SQL
Servlet/POO
React.js
Git
Problème-solution
Collaboration

Education

Baccalauréat en informatique ou ingénierie

Tools

Git
Docker
Kubernetes

Job description

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.
  • 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).
  • 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.).
  • 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).
Pourquoi se joindre à nous

Chez Future Electronics, nous sommes sincères lorsque nous disons que nous nous soucions de notre personnel. Notre approche à l’égard du bien‑être des employés est holistique. C’est pourquoi, en plus d’avoir des salaires concurrentiels et des avantages supérieurs en matière de soins médicaux et dentaires, les employés du siège social ont accès à ce qui suit :

  • Gymnase et studio de conditionnement physique sur place
  • Salon pour le personnel pour se reposer et refaire le plein d’énergie.
  • Télémédecine pour obtenir les soins dont vous avez besoin, quand vous en avez besoin, 24 heures sur 24, 7 jours sur 7.
  • REER collectif pour prendre soin de son avenir.
  • Clinique médicale sur place.
  • Café subventionné pour le personnel avec de délicieux repas et collations.

Future Electronics adopte une approche de travail hybride. Nous valorisons la collaboration, facilitée par nos bureaux, ainsi que le travail à distance.

L’expérience et la formation prennent de nombreuses formes. Si vous aimez ce que vous voyez et que vous savez que vos compétences sont plus qu’idéales, n’hésitez pas à soumettre votre candidature.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Analyste Junior- Planification stratégique
Analyste Junior- Planification stratégique

Future Electronics • Pointe-Claire

On-site
CAD 45,000 - 70,000
Gymnase sur place
Salon pour le personnel
Télémédecine
+3
Senior Java Developer
Senior Java Developer

Future Electronics • Kirkland

Hybrid
CAD 85,000 - 110,000
Développeur·euse logiciel sénior, DevOps et infrastructure
Développeur·euse logiciel sénior, DevOps et infrastructure

OSEDEA • Montreal (administrative region)

Hybrid
CAD 80,000 - 110,000
Salaire compétitif
Horaire flexible
Congé sabbatique payé
+2
Développeur.euse full stack senior
Développeur.euse full stack senior

Go RH • Quebec

On-site
CAD 90,000 - 120,000
4 semaines de vacances par année
Assurances collectives complètes
Télémédecine incluse
+4
Analyste Principale Réseaux
Analyste Principale Réseaux

Future Electronics • Pointe-Claire

Hybrid
CAD 80,000 - 100,000
Gymnase sur place
Télémédecine 24/7
Café subventionné
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Synechron • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Assurance médicale
Assurance dentaire
RÉER
+2
Développeur.se Web Fullstack (Angular)
Développeur.se Web Fullstack (Angular)

Jobless • Lévis

On-site
CAD 75,000 - 120,000
Horaires flexibles
Télémédecine
Coopérative des travailleurs actionna-
+2
Ingénieur·e senior en logiciels d'arrière-plan – application
Ingénieur·e senior en logiciels d'arrière-plan – application

Groupe Dynamite • Mount Royal

On-site
CAD 120,000 - 180,000
Bonis sur performances
Épargne retraite avec employeur
Assurance collective
+3
Développeur.se Web Fullstack (Angular)
Développeur.se Web Fullstack (Angular)

Robotiq- • Lévis

Hybrid
CAD 65,000 - 95,000
Horaires flexibles
Télétravail partiel
Télémédecine
+3
Développeur.se senior full-stack
Développeur.se senior full-stack

Nurun • Montreal (administrative region)

Hybrid
CAD 60,000 - 90,000
Salaire compétitif
Assurances collectives complètes
Congés fériés prolongés
+2