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+;
- Utiliser Spring Boot, Spring Security, Swagger et OpenAPI;
- 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 :
- IBM FileNet
- IBM Content Navigator
- CMOD
- Box
- DocuSign
- 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.
Intéressé(e)?
Envoyez-moi votre CV à jour à : zineb.ammor@systematix.com
Si vous avez une expérience en ECM / gestion documentaire / FileNet / IBM Content Navigator / CMOD / Box / DocuSign, n’hésitez pas à la mettre en évidence dans votre CV.
Nous communiquerons avec les candidats dont l’expérience correspond particulièrement aux besoins du mandat.
Réf. Systematix : 22564