Développeur·euse Full Stack Java / React – AWS

ALFACONSEIL.CA

Montreal (administrative region)

On-site

CAD 90,000 - 120,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ALFACONSEIL.CA recherche un développeur Full Stack expérimenté pour contribuer à une transformation technologique à Montréal. Vous concevrez et ferez évoluer des applications en Java et React dans une équipe multidisciplinaire, en participant aux décisions techniques et à l’évolution de l’architecture.

Le poste couvre les API et microservices avec Spring Boot, les intégrations JMS/IBM MQ/Kafka, les déploiements AWS (EKS/Kubernetes) et les pratiques DevOps, CI/CD et sécurité.

Qualifications

  • Expérience significative en développement Full Stack avec Java et React.
  • Maîtrise de Spring Boot et architectures microservices.
  • Intégrations JMS, IBM MQ et Kafka.
  • Connaissance AWS Cloud, EKS et Kubernetes.
  • Bonnes pratiques DevOps, CI/CD et sécurité des données.
  • Esprit critique et autonomie.

Responsibilities

  • Concevoir et faire évoluer des applications Full Stack en Java et React.
  • Développer API et microservices avec Spring Boot.
  • Maintenir intégrations avec JMS/IBM MQ/Kafka et l’architecture.
  • Contribuer à la modernisation des paiements et de l’architecture.
  • Participer à l’industrialisation CI/CD et aux tests automatisés.
  • Documenter les solutions et les pratiques techniques.
  • Collaborer avec les Architectes et l’équipe Agile.

Skills

Java
React
Spring Boot
Microservices
API Development
Git
Jenkins
CI/CD
AWS Cloud
Kubernetes
Security Cloud

Tools

JMS
IBM MQ
Kafka
AWS EKS
Kubernetes
Jenkins
Nexus
Postman
Robot Framework
ReadyAPI
Terraform

Job description

Dans le cadre d’une transformation technologique d’envergure, vous contribuerez à la modernisation de solutions . Vous intégrerez une équipe multidisciplinaire où les développeurs et développeuses participent activement aux décisions techniques, à l’évolution de l’architecture et à la livraison de solutions à fort impact.

Le rôle combine développement Full Stack, architecture microservices, intégrations, cloud AWS et pratiques DevOps. Vous aurez également l’occasion de contribuer à l’amélioration continue des pratiques de développement et d’explorer l’utilisation de l’intelligence artificielle pour accélérer et optimiser la livraison.

Responsabilités
  • Concevoir, développer et faire évoluer des applications Full Stack en Java et React.
  • Développer des API et des microservices avec Spring Boot.
  • Concevoir et maintenir des intégrations avec des systèmes et plateformes de messagerie tels que JMS, IBM MQ et Kafka.
  • Participer à l’évolution de l’architecture applicative et contribuer à la modernisation des solutions de paiement.
  • Collaborer avec les architectes et concepteurs et conceptrices afin d’évaluer les options techniques, challenger les approches et faire évoluer les solutions.
  • Participer à des projets technologiques d’envergure ainsi qu’à l’évolution et à la modernisation des applications existantes.
  • Concevoir et maintenir des solutions sur AWS, notamment dans des environnements utilisant EKS et Kubernetes.
  • Appliquer les bonnes pratiques de sécurité et contribuer à la mise en œuvre de mécanismes tels que KMS, SSO et le chiffrement des données.
  • Mettre en place et maintenir des pratiques de tests automatisés, de revue de code et d’intégration continue.
  • Contribuer aux pipelines CI/CD et utiliser les outils DevOps appropriés.
  • Participer au diagnostic et à la résolution des incidents en production dans une approche « you build it, you run it ».
  • Documenter les solutions et pratiques techniques dans les outils collaboratifs de l’équipe.
  • Explorer et utiliser des outils d’intelligence artificielle afin d’améliorer l’efficacité, la qualité et la rapidité de livraison.
  • Participer activement aux pratiques Agile et contribuer à l’amélioration continue de l’équipe.
Profil recherché
  • Expérience significative en développement logiciel Full Stack.
  • Solide expertise pratique en Java et React, essentiels pour le rôle.
  • Excellente maîtrise de Spring Boot, des architectures microservices et du développement d’API.
  • Expérience avec les intégrations JMS, IBM MQ et/ou Kafka.
  • Bonne connaissance des environnements AWS Cloud et des concepts de sécurité infonuagique.
  • Expérience avec AWS EKS, Kubernetes ou des environnements PaaS/CaaS.
  • Bonne maîtrise des pratiques DevOps et CI/CD.
  • Expérience avec Git, Jenkins, Maven, Nexus et JUnit.
  • Expérience concrète avec les tests automatisés et les pratiques de qualité logicielle.
  • Expérience dans des équipes Agile appliquant des pratiques telles que la revue de code, les tests automatisés et l’intégration continue.
  • Expérience en soutien de production et approche « you build it, you run it ».
  • Capacité à collaborer avec des architectes, développeurs et développeuses, analystes et autres parties prenantes techniques.
  • Esprit critique et capacité à challenger constructivement les choix techniques.
  • Autonomie, curiosité technologique et intérêt marqué pour l’innovation.
  • Excellente maîtrise du français, à l’oral comme à l’écrit.
  • Anglais non requis.
Atouts
  • Expérience avec Infrastructure as Code.
  • Expérience approfondie avec AWS EKS et Kubernetes.
  • Connaissance de Robot Framework, ReadyAPI ou Postman.
  • Expérience en automatisation des tests unitaires et fonctionnels.
  • Connaissance de Jira et Confluence.
  • Expérience avec des outils d’IA générative ou d’assistance au développement utilisés pour accélérer la livraison.
  • Connaissance des pratiques de sécurité applicative et du chiffrement des données.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur·euse Full Stack Senior / Tech Lead
Développeur·euse Full Stack Senior / Tech Lead

ALFACONSEIL.CA • Montreal (administrative region)

On-site
CAD 110,000 - 140,000
Développeur·euse backend Java – API et AWS
Développeur·euse backend Java – API et AWS

ALFACONSEIL.CA • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Développeur Full Stack Senior – Java, Spring Boot et Microservices
Développeur Full Stack Senior – Java, Spring Boot et Microservices

ALFACONSEIL.CA • Montreal (administrative region)

On-site
CAD 100,000 - 150,000
Développeur Backend Java / AWS
Développeur Backend Java / AWS

1perTInent inc • Montreal (administrative region)

On-site
CAD 85,000 - 110,000
Développeur Java Fullstack (Senior)
Développeur Java Fullstack (Senior)

Groupe SII • Canada

Hybrid
CAD 90,000 - 130,000
Développeur(euse) Java Backend Intermédiaire – Microservices & AWS
Développeur(euse) Java Backend Intermédiaire – Microservices & AWS

ALFACONSEIL.CA • Montreal West

On-site
CAD 70,000 - 90,000
Développeur.euse Java Backend – Senior
Développeur.euse Java Backend – Senior

ALFACONSEIL.CA • Montreal West

On-site
CAD 110,000 - 140,000
Développeur Java Spring Boot (Senior)
Développeur Java Spring Boot (Senior)

Groupe SII • Canada

Hybrid
CAD 90,000 - 130,000
Développeur backend
Développeur backend

CoFoMo Inc. • Montreal (administrative region)

Hybrid
CAD 110,000 - 170,000
Développeur·euse Full Stack Senior
Développeur·euse Full Stack Senior

1perTInent inc • Montreal (administrative region)

On-site
CAD 110,000 - 150,000