Développeur Full Stack Java Sénior / Senior Full Stack Java Developer at Procom
Montréal, QC, Canada -
Full Time


Start Date

Immediate

Expiry Date

22 Nov, 25

Salary

0.0

Posted On

23 Aug, 25

Experience

6 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Design Patterns, Computer Science, Spring Boot, Scalability, Communication Skills, Distributed Systems, Security

Industry

Computer Software/Engineering

Description

DÉVELOPPEUR FULL STACK JAVA SÉNIOR

Dans le cadre de ses ententes avec ses différents clients, Procom est actuellement à la recherche d’un(e) Développeur Full Stack Java Sénior. Notre client est situé dans la Grande Région de Montréal, en mode hybride à raison de 3 jours par semaine.
Description des tâches et responsabilités – Développeur Full Stack Java Sénior

Les responsabilités du poste incluent :

  • Participer activement aux ateliers de raffinement pour clarifier les exigences
  • Écrire du code propre, performant, évolutif, testable et réutilisable, ainsi que des tests automatisés
  • Encadrer les développeurs juniors et les guider vers les meilleures pratiques de développement
  • Suivre les meilleures pratiques DevOps : création de pipelines CI/CD, collecte de télémétrie, etc.
  • Contribuer à l’amélioration des standards et processus de l’équipe

Exigences du poste – Développeur Full Stack Java Sénior

  • Expérience pratique de 6+ ans dans le développement de systèmes distribués en mode agile
  • Solide maîtrise de Java et des frameworks Spring, incluant spring-boot
  • Bonne compréhension de l’architecture microservices, des modèles de conception, de la résilience, de l’évolutivité, de la sécurité et de l’observabilité
  • Expérience dans la conception et l’implémentation de middleware à haut volume basé sur la messagerie ou REST, et dans la modélisation de bases de données (relationnelles ou autres)
  • Connaissance des pratiques et outils DevOps
  • Familiarité avec les principes de développement infonuagique
  • Apprentissage rapide et volonté d’amélioration continue
  • Baccalauréat en informatique ou domaine connexe
  • Excellentes compétences en communication orale et écrite

JOB TITLE: SENIOR FULL STACK JAVA DEVELOPER

As part of its agreements with various clients, Procom is currently seeking a Senior Full Stack Java Developer. Our client is located in the Greater Montreal Area, working in hybrid mode with an in-office presence required three days per week.

JOB REQUIREMENTS – SENIOR FULL STACK JAVA DEVELOPER

  • Hands-on, with 6+ years experience in building distributed systems applying agile practices.
  • Strong working knowledge of core Java and Spring frameworks, including spring-boot, etc.
  • Sound understanding of microservice architecture and design patterns, system resiliency, scalability, security, and observability.

-Experience in designing and implementing high volume messaging- and rest- based middleware and defining database models (relational or others).

  • Knowledge of DevOps practices and tools.
  • Familiarity with cloud-based development principles.
  • Fast learner and desire to constantly learn and improve.
  • Bachelors Degree in computer science or in a related field.
  • Strong oral and written communication skills.
Responsibilities

Responsibilities include:

  • Actively participate in the refinement sessions to ensure the requirements are clearly defined.
  • Write clean, performant, scalable, testable, and reusable code and build automated tests.
  • Guide more junior developers helping them to follow the best software development practices.

-Follow the best DevOps practices - create CI/CD pipelines, enable capturing telemetry, etc.

  • Contribute to enhancing team standards and improving processes.
Loading...