Développeur·euse Java Full Stack senior

Techso

Montreal (administrative region)

Hybrid

CAD 90,000 - 140,000

Full time

4 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybride – adaptation projets/clients
Bureaux au centre-ville de Montréal
Déjeuners et café offerts

Job summary

Techso recherche un développeur Java Full Stack senior pour concevoir et réaliser des solutions numériques, en collaboration avec des clients sur Montréal et à l’international. Vous participerez à l’architecture, accompagnerez des développeurs moins expérimentés et améliorerez nos pratiques de développement.

Le poste exige au moins six ans d’expérience Java, une forte maîtrise des frameworks front-end et des environnements Linux/Windows; un bilinguisme français/anglais est souhaité pour échanger

Qualifications

  • Baccalauréat en informatique, en génie logiciel ou domaine pertinent.
  • Au moins six années d’expérience en développement Java.
  • Excellente maîtrise de Java orienté objet et de Spring Boot.
  • Expérience front-end solide avec React, Angular ou Vue.js.
  • Bonne maîtrise SQL et Hibernate.
  • Connaissances DevOps et CI/CD.
  • Expérience Agile et travail en équipe.
  • Bonnes connaissances Linux et Windows.
  • Maîtrise du français et de l’anglais.

Responsibilities

  • Concevoir et développer de nouvelles applications.
  • Évoluer des solutions existantes et corriger les problèmes.
  • Analyser les besoins clients et participer à l’architecture des solutions.
  • Rédiger spécifications techniques et fonctionnelles.
  • Estimer les efforts et planifier les projets.
  • Participer à la mise en production et gestion du changement.
  • Assurer la qualité du code via revues et tests unitaires.
  • Contribuer à l’amélioration continue des méthodes Agile et CI/CD.
  • Participer à des activités de prévente et évaluation technologique.
  • Partager son expertise et encadrer les juniors.
  • Collaborer avec les équipes multidisciplinaires dans un cadre Agile–Scrum.

Skills

Java
Spring Boot
React
Angular
Vue.js
SQL
Hibernate
DevOps
Agile
Linux
Windows
Français/Anglais

Education

Baccalauréat en informatique / génie logiciel

Tools

Azure DevOps
NoSQL
ETL
Node.js
Python
C#
PHP

Job description

Ton prochain défi chez Techso

Tu souhaites aller au-delà de l’exécution et contribuer réellement aux décisions techniques d’un projet?

Ton prochain défi chez Techso

Tu souhaites aller au-delà de l’exécution et contribuer réellement aux décisions techniques d’un projet? Techso recherche un(e) développeur(e) Java Full Stack senior pour participer à la conception et à la réalisation de solutions numériques utilisées par des clients d’envergure, à Montréal et à l’international. Dans ce rôle, tu auras l’occasion de travailler sur des projets variés, de contribuer aux choix d’architecture, d’accompagner des développeurs moins expérimentés et de participer à l’amélioration de nos pratiques de développement.

Qui sommes-nous?

Fondée à Montréal En 2014, Techso Accompagne Les Organisations Dans Leur Transformation Numérique Grâce à Trois Pôles D’expertise

  • la gestion des infrastructures technologiques;
  • le développement d’applications sur mesure;
  • la gestion du cycle de vie des produits, ou PLM.

Notre équipe intervient auprès de clients reconnus dans plusieurs secteurs, notamment l’aéronautique, l’automobile, la finance, l’événementiel et l’horlogerie. Chez Techso, nous privilégions la qualité des projets et des relations plutôt que le volume. Nos valeurs de plaisir, confiance, efficacité et qualité orientent autant notre travail auprès des clients que notre manière de collaborer entre collègues.

Ce que tu réaliseras
  • concevoir et développer de nouvelles applications;
  • faire évoluer des solutions existantes en ajoutant des fonctionnalités et en corrigeant les problèmes rencontrés;
  • analyser les besoins des clients et contribuer à la définition de l’architecture des solutions;
  • rédiger les spécifications techniques et fonctionnelles;
  • estimer les efforts nécessaires à la réalisation des projets;
  • participer à la mise en production et accompagner la gestion du changement;
  • assurer la qualité du code grâce aux revues, aux tests unitaires et aux bonnes pratiques de développement;
  • contribuer à l’amélioration continue de nos méthodes Agile, de l’intégration continue et du déploiement automatisé;
  • participer à certaines activités de prévente, comme l’évaluation des efforts et l’analyse de nouvelles technologies;
  • partager ton expertise et accompagner les membres plus juniors de l’équipe;
  • collaborer avec des équipes multidisciplinaires dans un environnement Agile–Scrum.
Le profil que nous recherchons
Tu Possèdes
  • un baccalauréat en informatique, en génie logiciel ou dans un domaine pertinent;
  • au moins six années d’expérience en développement Java;
  • une excellente maîtrise de Java orienté objet et de Spring Boot;
  • une expérience solide en développement front-end avec React, Angular ou Vue.js;
  • une bonne maîtrise des bases de données relationnelles, de SQL et d’outils comme Hibernate;
  • une compréhension des pratiques DevOps et des environnements d’intégration et de déploiement continus;
  • de l’expérience dans un environnement Agile et collaboratif;
  • de bonnes connaissances des environnements Linux et Windows;
  • la capacité de communiquer professionnellement en français et en anglais, puisque tu collaboreras avec des collègues et des clients situés au Québec, ailleurs au Canada et à l’international;
  • un bon esprit d’équipe, de l’autonomie et l’envie de contribuer activement aux solutions proposées.
Ce qui constitue un atout
  • Une expérience avec Azure DevOps;
  • une connaissance des bases de données NoSQL;
  • une expérience avec les processus ETL;
  • une connaissance d’autres technologies comme Node.js, Python, C#, PHP ou d’autres langages complémentaires;
  • une expérience en architecture de solutions, en mentorat ou en prévente technique.

Tu n’as pas besoin de maîtriser chacune de ces technologies. Nous recherchons avant tout une personne expérimentée, curieuse et capable de s’adapter aux réalités des différents projets.

Ce que Techso t’offre
  • Des projets stimulants et variés auprès de clients reconnus, à Montréal et à l’international.
  • Un environnement de travail hybride qui s’adapte aux réalités des projets et des clients.
  • Des bureaux lumineux au cœur du Vieux-Montréal, avec une terrasse pour profiter des beaux jours.
  • Des déjeuners, collations et du café offerts au bureau.
  • Un club social et sportif dynamique, financé par Techso.
  • Des occasions de voyager grâce à un forfait mobilité destiné aux consultants es.
  • La possibilité de contribuer à des projets internes et d’avoir un impact au-delà de tes mandats clients.
  • Une équipe d’experts passionnés qui valorise le partage de connaissances et la collaboration.
  • Des possibilités de développement professionnel dans un environnement où ton expertise est reconnue.
  • Une assurance collective privée adaptée à tes besoins.
  • Une culture basée sur le plaisir, la confiance, l’efficacité et la qualité.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Développeur·euse Full Stack .NET senior
Développeur·euse Full Stack .NET senior

Techso • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Hybride
Bureaux Vieux-Montréal
Repas et café offerts
+6
Spécialiste DevOps
Spécialiste DevOps

Techso • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
Projets techniques
Hybride adapté
Bureaux Vieux-Montréal
+7
Développeur·euse Microsoft Azure senior
Développeur·euse Microsoft Azure senior

Techso • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Bureaux à Montréal
Repas et café offerts au bureau
Terrasse et cadre de travail agréable
Administrateur·rice infonuagique – Microsoft Azure
Administrateur·rice infonuagique – Microsoft Azure

Techso • Montreal (administrative region)

Hybrid
CAD 90,000 - 150,000
Hybrid work
Terrasse au Vieux-Montréal
Repas et collations
+2
Analyste fonctionnel·le PLM – Teamcenter
Analyste fonctionnel·le PLM – Teamcenter

Techso • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Mobility program international
Hybrid work environment
Open offices in Old Montreal
+2
Architecte de solutions Guidewire
Architecte de solutions Guidewire

Techso • Montreal (administrative region)

Hybrid
CAD 130,000 - 170,000
Projets stratégiques
Leadership technique
Horaires hybrides
+3
Analyste d'affaires PLM
Analyste d'affaires PLM

Techso • Montreal (administrative region)

Hybrid
CAD 70,000 - 100,000
Voyages internationaux
Hybrid work
Bureaux Vieux-Montréal
+6
Architecte de solution PLM - DELMIA/3DEXPERIENCE
Architecte de solution PLM - DELMIA/3DEXPERIENCE

Techso • Montreal (administrative region)

Hybrid
CAD 110,000 - 160,000
Bureaux au Vieux-Montréal et terrasse
Travail hybride adaptable aux projets
Colloques et collations quotidiens
+2
Analyste fonctionnel PLM - 3DEXPERIENCE
Analyste fonctionnel PLM - 3DEXPERIENCE

Techso • Montreal (administrative region)

Hybrid
CAD 65,000 - 90,000
Projets internationaux
Mobilité européenne
Environnement hybride
+6
Analyste fonctionnel PLM – Teamcenter
Analyste fonctionnel PLM – Teamcenter

Techso • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Voyages internationaux
Environnement de travail hybride
Terrasse au Vieux-Montréal
+3