13 Sep
|
Arobas Personnel
|
Montreal
13 Sep
Arobas Personnel
Montreal
Arobas Personnel est à la recherche d'un(e) Analyste-Programmeur(euse) Java pour un mandat auprès d'un client situé à Montréal.
- Télétravail : Hybride- 2 journées/semaine en présentiel*
Vous êtes passionné par le développement logiciel moderne, les architectures robustes et les pratiques DevOps? Vous souhaitez contribuer à la modernisation d'applications d'affaires tout en évoluant dans un environnement technologique innovant intégrant l'infonuagique, l'automatisation et l'intelligence artificielle? Cette opportunité est pour vous. À quoi ressemblera votre quotidien? À titre d'Analyste-programmeur(euse) Java, vous participerez activement à la conception, au développement et à l'évolution de solutions d'affaires performantes, sécuritaires et résilientes.
Développement et architecture logicielle
- Participer au développement, à l'évolution et à la modernisation des applications d'affaires.
- Concevoir et développer des solutions robustes, évolutives et alignées sur les objectifs d'affaires.
- Assurer la qualité, la sécurité, la maintenabilité et la résilience des applications développées.
- Participer à la conception technique et à l'amélioration des architectures logicielles.
Qualité et bonnes pratiques
- Effectuer des revues de code en appliquant les meilleures pratiques de développement.
- Mettre en œuvre les principes de Clean Code, Clean Architecture et les Design Patterns.
- Développer et automatiser les tests selon les approches TDD, BDD et la pyramide des tests.
- Assurer la stabilité, la performance et la qualité des produits livrés.
DevOps, DevSecOps et automatisation
- Participer aux activités de livraison continue et à l'amélioration des pipelines CI/CD.
- Intégrer les principes DevSecOps afin d'assurer la sécurité des solutions dès les premières phases de développement.
- Automatiser les processus de développement, de déploiement et de validation.
- Contribuer à l'observabilité et à l'exploitation des applications en production.
Innovation et collaboration
- Collaborer étroitement avec les partenaires d'affaires afin de comprendre les besoins et proposer des solutions adaptées.
- Participer aux initiatives de modernisation technologique liées à l'infonuagique, aux architectures modernes et à l'intelligence artificielle.
- Utiliser l'IA générative de manière responsable afin d'accélérer le développement, la documentation, l'analyse et la validation des solutions.
- Contribuer à la veille technologique et au partage des meilleures pratiques au sein de l'équipe.
Documentation et amélioration continue
- Produire une documentation claire et durable favorisant la pérennité des applications.
- Participer activement à l'amélioration continue des processus, outils et pratiques de développement.
Profil recherché
- Baccalauréat dans une discipline pertinente ou combinaison équivalente de formation et d'expérience.
- Minimum de 6 ans d'expérience en développement logiciel.
- Solide expérience en développement Java.
- Maîtrise des concepts de programmation orientée objet et des principes de développement modernes.
- Excellente compréhension des architectures logicielles modulaires, évolutives et résilientes.
Compétences techniques recherchées
- Java
- Clean Architecture, Clean Code et Design Patterns
- Pipelines CI/CD
- DevOps et DevSecOps
- Automatisation des tests
- Observabilité et exploitation applicative
- Infonuagique et modèles modernes de livraison logicielle
- Conteneurisation et environnements cloud
- Diagnostic applicatif à l'aide de logs, métriques et traces
- Gestion du code source avec Git ou équivalent
Qualités personnelles
- Esprit analytique et capacité à résoudre des problématiques complexes.
- Curiosité intellectuelle et désir constant d'apprendre.
- Rigueur, organisation et autonomie.
- Excellentes aptitudes de communication et de vulgarisation.
- Capacité à collaborer efficacement au sein d'équipes multidisciplinaires.
- Leadership positif et approche orientée vers les résultats.
Atout
- Expérience de l'utilisation professionnelle de l'IA générative dans un contexte de développement logiciel.
Top 3 des compétences recherchées
- Développement Java et architecture logicielle moderne
- DevOps, DevSecOps et automatisation CI/CD
- Qualité logicielle, tests automatisés et résilience applicative
Id 10016 Emplacement Montréal Durée De L'emploi Temps Plein Nombre D'emplois Vacants 1 Date Limite De Dépôt 2026-09-15 Dernière Mise à Jour 26-09-11 16:09
📌 Analyste-Programmeur(euse) Java (Montreal)
🏢 Arobas Personnel
📍 Montreal