29 Aug
|
ALFACONSEIL.CA
|
Montreal West
29 Aug
ALFACONSEIL.CA
Montreal West
Joignez une équipe technologique spécialisée dans le développement de solutions au cœur d’un environnement hautement réglementé et à forte criticité. Vous jouerez un rôle central dans la conception, l’évolution et la mise en production de solutions backend .
Le poste combine expertise Java, architectures microservices, intégrations API, services AWS et pratiques DevOps. Vous contribuerez également aux choix d’architecture, à l’amélioration de la qualité des solutions et à la montée en compétences de l’équipe.
Responsabilités Développement et architecture
- Concevoir et développer des solutions backend robustes en Java, notamment avec Spring Boot, les API REST et les architectures microservices.
- Participer aux décisions d’architecture et proposer des solutions adaptées aux enjeux de performance, sécurité, scalabilité et résilience.
- Faire évoluer les solutions applicatives existantes afin de répondre aux besoins d’affaires et aux exigences réglementaires.
- Concevoir, déployer et exploiter des services AWS, notamment Lambda, API Gateway, S3, SQS, ECS/EKS et CloudWatch.
- Effectuer des revues de code et contribuer activement à l’amélioration des pratiques de développement.
- Agir comme personne-ressource auprès des développeurs et développeuses moins expérimentés et favoriser le partage des connaissances.
- Identifier la dette technique, les vulnérabilités et les possibilités d’optimisation, puis proposer des plans d’amélioration concrets.
DevOps, sécurité et qualité
- Intégrer les pratiques DevOps au cycle de développement : CI/CD, automatisation des pipelines, Infrastructure as Code et gestion des artéfacts.
- Contribuer à l’amélioration continue des processus de développement,
d’intégration et de déploiement.
- Appliquer les standards de sécurité applicative tout au long du cycle de vie logiciel, notamment les pratiques OWASP et la gestion sécurisée des secrets.
- Participer aux revues de sécurité et à l’amélioration de la posture de sécurité des solutions.
- Assurer le soutien des composantes en production et contribuer à la résolution d’incidents dans le respect des niveaux de service établis.
Collaboration et leadership technique
- Collaborer avec les analystes d’affaires, architectes, développeurs et développeuses ainsi qu’avec les équipes partenaires afin de clarifier les besoins et les exigences techniques.
- Participer activement aux cérémonies Agile, notamment les planifications, refinements et revues de sprint.
- Agir comme personne-ressource technique sur les technologies Java et AWS.
- Vulgariser des enjeux techniques complexes auprès d’interlocuteurs ayant différents niveaux d’expertise.
- Contribuer à une culture de partage, d’amélioration continue et d’excellence technique.
Profil recherché
- 7 ans ou plus d’expérience en développement logiciel backend.
- Expertise avancée en Java, notamment Spring Boot et les architectures microservices.
- Solide expérience en conception et développement d’API REST et de solutions distribuées en contexte de production.
- Expérience confirmée avec AWS, notamment Lambda, API Gateway, ECS/EKS, S3, SQS et CloudWatch.
- Bonne maîtrise des pratiques CI/CD et d’outils tels que Jenkins, GitLab CI ou équivalent.
- Bonne maîtrise de Git et des stratégies de gestion de code source.
- Expérience avec les environnements Agile et les pratiques de développement logiciel modernes.
- Français avancé, à l’oral comme à l’écrit.
- Anglais professionnel, considéré comme un atout.
- Leadership technique, autonomie et capacité à prendre en charge des sujets complexes de bout en bout.
- Excellentes aptitudes en communication et capacité à collaborer avec des équipes multidisciplinaires.
- Rigueur et sens des responsabilités dans un environnement où la sécurité, la qualité et la fiabilité sont prioritaires.
- Curiosité technologique et intérêt pour l’évolution des pratiques de développement et des technologies infonuagiques.
Atouts
- Expérience avec Python pour le scripting, l’automatisation ou l’intégration.
- Maîtrise ou bonne connaissance de l’Infrastructure as Code, notamment Terraform, CDK ou CloudFormation.
- Expérience avec Jira et Confluence.
- Maîtrise de SonarQube ou d’outils similaires d’inspection et de qualité du code.
- Expérience dans un environnement bancaire, financier ou fortement réglementé.
- Expérience avec des solutions de détection de fraude ou de lutte contre le blanchiment d’argent (AML).
- Connaissance approfondie des pratiques de sécurité applicative, notamment OWASP, la gestion des secrets et les revues de sécurité.
- Certification AWS, notamment Solutions Architect ou Developer.
📌 Développeur·euse senior backend Java – AWS (Montreal West)
🏢 ALFACONSEIL.CA
📍 Montreal West