Développeur Open - Montpellier H/F - Visian
- Freelance
- Visian
Les missions du poste
Le besoinContexteAu sein d'un environnement bancaire à forte criticité, vous intervenez dans une organisation agile structurée en plusieurs équipes produit.Les solutions développées adressent des enjeux majeurs liés à la gestion des accès digitaux, à la sécurité des échanges et à la gestion des droits utilisateurs.Les produits développés permettent notamment :L'identification et l'authentification des utilisateursLa gestion des profils de connexionLa sécurisation des communicationsLa gestion des droits et des périmètres d'accèsMissionsIntégré à une squad agile, vous intervenez sur l'ensemble du cycle de vie produit :Participer aux phases de cadrage et d'affinage des besoinsConcevoir, développer et tester des fonctionnalités en environnement JavaContribuer à l'amélioration continue des pratiques de développementParticiper à la gestion et à l'optimisation des pipelines CI/CDMettre en place et maintenir des tests automatisés et unitairesAssurer la qualité, la robustesse et la maintenabilité du code (refactoring continu)Contribuer au maintien en condition opérationnelle des applications en productionEnvironnement techniqueLangages & Frameworks : Java, frameworks associés (type Spring)CI/CD & DevOps : GitLab, KubernetesQualité & sécurité : SonarQube, JFrog Xray, outils d'analyse de codeTests : automatisation des tests, intégration continueArchitecture : API, microservices (environnement distribué)Compétences techniquesMaîtrise du développement back-end en JavaExpérience des chaînes CI/CD et environnements DevOpsBonnes pratiques de qualité logicielle (tests, refactoring, clean code)Connaissances en sécurité applicative :OWASP Top 10Vulnérabilités (XSS, injections, CSRF...)Gestion des accès et authentificationExpérience des outils d'analyse de code et de sécuritéNotions sur les risques liés à l'IA (apprécié)Compétences comportementalesExcellente communication et esprit collaboratifCapacité d'adaptation dans un environnement agileForce de proposition et esprit d'amélioration continueRigueur, exigence de qualité et respect des engagementsTransparence et sens des responsabilités
Le profil recherché
Profil recherchéProfil recherchéExpérience significative en développement back-endExpérience en environnement agile et produitSensibilité forte aux enjeux de sécurité applicativeCapacité à intervenir sur des sujets techniques complexes et critiques
Compétences requises
- Java
- Amélioration continue
- Clean
- API
- Intelligence artificielle
- Spring
- Intégration continue
- Kubernetes
- Git
- Gestion des droits utilisateur
- Force de proposition
- SonarQube
- Injection
- Capacité d’adaptation