Développeur Open - Montpellier H/F

SQUAD
Montpellier, France
16 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Clean Code Principles Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Business Analytics Applications User Authentication Automation of Tests Software Quality Continuous Integration Cross-Site Request Forgery DevOps Spring Framework
+10 more
Open Web Application Security SonarQube WebKit Cross-Site Scripting (XSS) Backend Gitlab Git Kubernetes Code Restructuring Microservices

Job description

Au 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 utilisateurs
  • La gestion des profils de connexion
  • La sécurisation des communications
  • La gestion des droits et des périmètres d’accès, Intégré à une squad agile, vous intervenez sur l’ensemble du cycle de vie produit :

  • Participer aux phases de cadrage et d’affinage des besoins
  • Concevoir, développer et tester des fonctionnalités en environnement Java
  • Contribuer à l’amélioration continue des pratiques de développement
  • Participer à la gestion et à l’optimisation des pipelines CI/CD
  • Mettre en place et maintenir des tests automatisés et unitaires
  • Assurer la qualité, la robustesse et la maintenabilité du code (refactoring continu)
  • Contribuer au maintien en condition opérationnelle des applications en production

Environnement technique

  • Langages & Frameworks : Java, frameworks associés (type Spring)
  • CI/CD & DevOps : GitLab, Kubernetes
  • Qualité & sécurité : SonarQube, JFrog Xray, outils d’analyse de code
  • Tests : automatisation des tests, intégration continue
  • Architecture : API, microservices (environnement distribué)

Requirements

Maîtrise du développement back-end en Java

  • Expérience des chaînes CI/CD et environnements DevOps
  • Bonnes pratiques de qualité logicielle (tests, refactoring, clean code)
  • Connaissances en sécurité applicative :

  • OWASP Top 10
  • Vulnérabilités (XSS, injections, CSRF…)
  • Gestion des accès et authentification
  • Expérience des outils d’analyse de code et de sécurité
  • Notions sur les risques liés à l’IA (apprécié), Excellente communication et esprit collaboratif
  • Capacité d’adaptation dans un environnement agile
  • Force de proposition et esprit d’amélioration continue
  • Rigueur, exigence de qualité et respect des engagements
  • Transparence et sens des responsabilités, 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

Mais aussi…

Taux journalier :400.css-11k7fwb{display:inline-block;white-space:nowrap;vertical-align:middle;-webkit-padding-start:var(–chakra-space-1-5);padding-inline-start:var(–chakra-space-1-5);-webkit-padding-end:var(–chakra-space-1-5);padding-inline-end:var(–chakra-space-1-5);text-transform:none;font-size:var(–chakra-fontSizes-xs);border-radius:var(–chakra-radii-md);font-weight:var(–chakra-fontWeights-semibold);background:var(–chakra-colors-success-200);color:var(–chakra-colors-success-700);box-shadow:var(–badge-shadow);padding:4px 6px;–badge-bg:var(–chakra-colors-success-100);–badge-color:colors.success.800;}.chakra-ui-dark .css-11k7fwb:not([data-theme]),[data-theme=dark] .css-11k7fwb:not([data-theme]),.css-11k7fwb[data-theme=dark]{–badge-bg:rgba(226, 243, 232, 0.16);–badge-color:var(–chakra-colors-success-200);}Cette offre est à 0% de commission .css-74lrwu{width:1em;height:1em;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.1s ease-in-out color;transition:.1s ease-in-out color;}.css-74lrwu *{-webkit-transition:.1s ease-in-out fill;transition:.1s ease-in-out fill;fill:var(–chakra-colors-rythm-600);}, * Expérience significative en développement back-end

  • Expérience en environnement agile et produit
  • Sensibilité forte aux enjeux de sécurité applicative
  • Capacité à intervenir sur des sujets techniques complexes et critiques

EUR

Spring Injection Intégration continue Force de proposition Intelligence artificielle Clean API Git Kubernetes Capacité d’adaptation Amélioration continue SonarQube Java Gestion des droits utilisateur

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

1:59 min

Configuring the browser speech recognition class and grammar

Tobias Münch Tobias Münch · WWC 2024

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

10:42 min

Essential soft skills and evaluating security candidates

Kurt Eder · LIVE

Videos

See all

Related articles

See all