Ingénieur logiciel Java / Ingénieure logiciel Java

Montreal

Offre publiée le 2025-07-31

we+ consultants

Ingénieur logiciel Java / Ingénieure logiciel Java

Ingénieur logiciel Java / Ingénieure logiciel Java

Référent cybersécurité et infrastructure TI / Cybersecurity and IT infrastructure officer (+18K Relations) Alan Allman Associés…

Développeur(se) Backend – Java / AWS (Cloud-Natif)

Permanence WE+, 37.5h par semaine, poste hybride

Nous sommes à la recherche d’un(e) Développeur(se) backend expérimenté(e), passionné(e) par les environnements cloud AWS , le développement Java moderne et les architectures distribuées . Vous jouerez un rôle clé dans la conception, la mise en œuvre et l’évolution d’un orchestrateur infonuagique conçu pour relier des systèmes critiques comme Salesforce , ServiceNow et d’autres applications d’entreprise.

Responsabilités principales :

  • Concevoir, coder et tester un orchestrateur cloud natif hébergé sur AWS , permettant de connecter de façon fluide plusieurs systèmes d’information.
  • Développer des microservices performants en Java , en suivant des pratiques modernes (testabilité, robustesse, documentation).
  • Intégrer des mécanismes d’automatisation et de surveillance dans l’infrastructure via les services AWS serverless comme Lambda , Step Functions et EventBridge .
  • Travailler avec des outils de gestion d’événements , de messagerie asynchrone (SNS, SQS) et de caching (ElastiCache) pour garantir la scalabilité de la plateforme.
  • Participer activement au déploiement via des pipelines CI / CD robustes et automatisés, en utilisant des outils tels que GitHub Actions , ArgoCD , Artifactory .
  • Contribuer à la mise en place et l’optimisation de conteneurs (Docker, Kubernetes) déployés via EKS (Elastic Kubernetes Service).
  • Gérer les interactions avec des bases de données NoSQL comme DynamoDB et veiller à l’intégrité des données dans des environnements transactionnels.
  • Intégrer des protocoles de sécurité modernes (ex. : OIDC / OpenID Connect ) dans l’authentification et l’autorisation des APIs.
  • Participer aux revues de code , aux démos d’équipe et aux cérémonies Agile (Daily, Sprint, Rétrospective).
  • Travailler en culture DevOps avec une approche fail fast , et contribuer à la mesure de la performance des solutions déployées (observabilité, logs, métriques).

Exigences du poste :

  • Diplôme universitaire (baccalauréat) en informatique, en génie logiciel ou dans un domaine connexe.
  • Minimum de 5 années d’expérience en développement backend dans des environnements d’intégration ou cloud.
  • Solide expertise en Java (Spring Boot ou équivalent), avec une bonne compréhension des modèles REST et des architectures orientées services.
  • Expérience avérée avec l’écosystème AWS , notamment :
  • SNS / SQS / EventBridge (événementiel et asynchrone)
  • EKS et gestion de conteneurs avec Kubernetes
  • Maîtrise des outils DevOps : GitHub , CI / CD , ArgoCD , Terraform (atout) .
  • Bonne compréhension des enjeux liés à la sécurité cloud , aux protocoles d’authentification (OIDC) et aux bonnes pratiques de chiffrement / API.
  • Capacité à évoluer dans un cadre Agile, avec une culture forte de l’ expérimentation , de la documentation continue et de la mesure des résultats .
  • Autonomie, rigueur, esprit d’initiative, curiosité technologique et goût du travail en équipe.
  • Pourquoi joindre notre équipe ?

    Vous travaillerez dans un environnement technologique stimulant, avec une culture d’innovation, d’agilité et de responsabilité collective.

    Vous aurez l’opportunité de bâtir des solutions cloud-native à fort impact , de toucher à un large éventail de technologies modernes, et de contribuer à des projets stratégiques à l’échelle de l’organisation.

    J-18808-Ljbffr