Développeur Backend Java Senior – AWS / Spring Boot

Systematix

Montreal (administrative region)

Hybrid

CAD 110,000 - 140,000

Full time

33 hours 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

Systematix recrute un Développeur Backend Java Senior – AWS / Spring Boot pour un mandat 12 mois à Montréal, hybride (2 jours au bureau par semaine). Poste exigeant, axé sur les applications critiques, les microservices et le Cloud AWS. Vous travaillerez dans un cadre DevOps avec Docker, Kubernetes et CI/CD.

Profil recherché: 5 à 7 ans d’expérience backend, forte maîtrise de Java et Spring Boot, et expérience avec les services AWS. Anglais est un atout, le français est requis.

Qualifications

  • 5 à 7 ans d’expérience en développement backend Java.

Responsibilities

  • Concevoir, développer et faire évoluer des applications backend Java/Spring Boot.
  • Concevoir et maintenir des API REST et des architectures microservices.
  • Participer à la modernisation et à l’intégration avec AWS.
  • Contribuer à l’automatisation CI/CD et à l’observabilité.
  • Maintenir des applications conteneurisées avec Docker et Kubernetes.

Skills

Java
Spring Boot
AWS
Microservices
REST API
DevOps
CI/CD
Docker
Kubernetes
Git
Jenkins
Maven/Gradle
Terraform
GitHub Actions
JUnit/Mockito

Tools

AWS
Spring Boot
Docker
Kubernetes
Terraform
GitHub Actions
Jenkins
Maven
Gradle

Job description

Rejoignez Systematix en tant que Développeur Backend Java Senior – AWS / Spring Boot !

Vous êtes Développeur Java Backend Senior et souhaitez travailler sur des applications critiques, des microservices et des solutions Cloud AWS dans un environnement technologique d’envergure?

Systematix est à la recherche d’un(e) Développeur(se) Backend Java Senior – AWS / Spring Boot pour un mandat de 12 mois, renouvelable, à Montréal.

Vous rejoindrez une équipe responsable de solutions de Gestion de contenu d’entreprise (ECM – Enterprise Content Management) et participerez à la modernisation, au développement et à l’évolution de solutions backend dans un environnement Cloud et DevOps.

L’environnement technologique combine notamment Java 11/17/21+, Spring Boot, Spring Security, API REST, microservices, AWS, Kubernetes, Docker, Terraform, GitHub Actions, Jenkins, JUnit et Mockito.

Durée : 12 mois, renouvelable

Lieu : Montréal

Mode de travail : Hybride – 2 jours par semaine au bureau

Niveau recherché : Senior / Principal – P5/P6

Langue : Français obligatoire; anglais considéré comme un atout

Votre rôle
  • Concevoir, développer et faire évoluer des applications backend en Java / Spring Boot;
  • Concevoir et maintenir des API REST et des architectures microservices;
  • Participer à la modernisation de solutions applicatives et à leur intégration avec AWS;
  • Développer avec Java 11+, Java 17 et Java 21+;
  • Concevoir des solutions utilisant différents services AWS tels que S3, Lambda, API Gateway, IAM, CloudWatch, ECS/EKS et RDS/Aurora;
  • Participer à l’automatisation des déploiements et des processus CI/CD;
  • Travailler avec Git, GitHub Actions, Jenkins, Maven et/ou Gradle;
  • Déployer et maintenir des applications conteneurisées avec Docker et Kubernetes;
  • Utiliser Terraform ou des technologies équivalentes d’Infrastructure as Code;
  • Développer et maintenir des tests automatisés avec JUnit, Mockito, tests d’intégration et tests API;
  • Participer aux revues de code et contribuer à l’amélioration continue des pratiques de développement;
  • Contribuer à la sécurité applicative, l’observabilité, la journalisation et au support de production;
  • Collaborer avec les architectes, analystes, développeurs et partenaires technologiques.
Profil recherché
  • 5 à 7 ans d’expérience ou plus en développement logiciel backend;
  • Solide expérience pratique avec Java et Spring Boot;
  • Expérience récente avec Java 11, 17 et/ou 21;
  • Très bonne maîtrise des API REST et architectures microservices;
  • Expérience avec Spring Security, Swagger/OpenAPI;
  • Bonne expérience pratique de l’écosystème AWS;
  • Expérience avec plusieurs services tels que S3, Lambda, API Gateway, IAM, CloudWatch, ECS/EKS et RDS/Aurora, ou équivalents;
  • Expérience avec Docker et Kubernetes;
  • Expérience avec les pratiques DevOps et CI/CD;
  • Maîtrise de Git, GitHub Actions et/ou Jenkins;
  • Expérience avec Maven ou Gradle;
  • Connaissance de Terraform ou d’une technologie IaC équivalente;
  • Expérience avec les tests automatisés : JUnit, Mockito, tests d’intégration et API;
  • Bonne compréhension de la sécurité applicative, de l’observabilité et du support d’applications en production;
  • Capacité à évoluer de façon autonome dans un environnement Agile et à contribuer à la qualité des livraisons.
Atouts

Une expérience en Enterprise Content Management (ECM) / gestion documentaire constitue un excellent atout, notamment avec des solutions telles que :

  • ou toute autre plateforme de gestion documentaire / contenu d’entreprise.

Une expérience dans le secteur bancaire ou financier constitue également un atout.

Pourquoi joindre Systematix?

Ce mandat vous permettra de contribuer à la modernisation de solutions critiques et de travailler dans un environnement technologique combinant Java moderne, Spring Boot, AWS, microservices, Kubernetes, DevOps et CI/CD.

Vous participerez à l’ensemble du cycle de vie des applications, de la conception au développement, aux tests et au déploiement, jusqu’au support des solutions en production.

Il s’agit d’une excellente opportunité pour un développeur Java senior souhaitant travailler sur des environnements Cloud AWS modernes et distribués, avec la possibilité d’apporter une réelle contribution technique.

Nous communiquerons avec les candidats dont l’expérience correspond particulièrement aux besoins du mandat.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur(se) Backend Python Senior – AWS
Développeur(se) Backend Python Senior – AWS

Systematix group • Montreal (administrative region)

Hybrid
CAD 105,000 - 145,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
Java Developer
Java Developer

Highspring • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Senior Backend Java – AWS/Spring Boot | Hybrid Montréal
Senior Backend Java – AWS/Spring Boot | Hybrid Montréal

Systematix • Montreal (administrative region)

Hybrid
CAD 110,000 - 140,000
Développeur Web backend principal
Développeur Web backend principal

Vacances Air Canada / Air Canada Vacations • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Développeur principal (Java)
Développeur principal (Java)

Tecsys Inc. • Montreal

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

SII Group • Canada

Hybrid
CAD 100,000 - 130,000
Consultant·e Développeur·euse Senior/Principal·e Java AWS (ECM)
Consultant·e Développeur·euse Senior/Principal·e Java AWS (ECM)

Astek • Montreal (administrative region)

Hybrid
CAD 100,000 - 133,000
Assurances collectives dès le premier
Régime d'épargne-retraite après 3 mois
3–4 semaines de vacances
+2
Lead Développeur Java Spring Boot (Senior)
Lead Développeur Java Spring Boot (Senior)

Groupe SII • Canada

On-site
CAD 120,000 - 180,000
Lead Développeur Java Spring Boot (Senior)
Lead Développeur Java Spring Boot (Senior)

Groupe SII • Montreal (administrative region)

On-site
CAD 120,000 - 160,000