Développeur web/Développeuse web
Développeur Java Spring Boot / Angular (H/F)
Dans le cadre d'un programme stratégique de transformation des services digitaux à destination des entreprises, nous recherchons un Développeur Java Spring Boot / Angular pour rejoindre une équipe Agile en charge de concevoir de nouveaux parcours web sécurisés et leurs API REST.
Vous intégrerez une équipe technique composée de développeurs, Business Analysts, QA et Product Owner, sur un projet à forte composante technique où l'investigation, l'autonomie et la qualité du code sont essentielles.
- Concevoir et développer des API REST et des fonctionnalités back-end en Java / Spring Boot.
- Participer au développement des interfaces web en Angular (les compétences front sont utiles mais le poste reste majoritairement orienté back-end).
- Analyser des sujets techniques complexes et proposer des solutions adaptées.
- Concevoir et maintenir des architectures robustes et sécurisées.
- Réaliser les tests unitaires et participer aux revues de code.
- Produire la documentation technique nécessaire.
- Participer activement aux cérémonies Agile et collaborer avec les équipes métier et techniques.
- Contribuer à l'amélioration continue des pratiques de développement et de la qualité logicielle.
Profil recherché
Nous recherchons avant tout un développeur autonome, curieux et capable de prendre de la hauteur sur des problématiques techniques complexes.
Compétences indispensables
- Maven (packaging JAR, intégration NPM).
- OAuth2 / OpenID Connect, JWT et mécanismes d'habilitation.
- JUnit 5, Mockito, Karma/Jasmine. Git, GitLab et pratiques de revue de code.
Compétences appréciées
- WebClient et intégration inter-services.
- Connaissance des systèmes d'information bancaires.
- Expérience sur des applications présentant une forte dette technique.
Les plus
- Expérience autour de Keycloak.
- Connaissance des architectures micro-frontends (non indispensable).
- Intérêt pour les sujets liés à l'intelligence artificielle et aux agents IA.
- Expérience sur des problématiques de sécurité applicative et de gestion des tokens JWT.
Ce que nous recherchons
Au-delà des compétences techniques, nous recherchons un développeur :
- Autonome et force de proposition.
- À l'aise avec l'investigation et la résolution de problèmes complexes.
- Rigoureux et attentif à la qualité du code.
- Doté d'un bon esprit d'équipe et d'une communication efficace.
- Curieux, avec une réelle appétence pour les nouvelles technologies et l'IA.
Si vous aimez résoudre des problématiques techniques ambitieuses dans un environnement bancaire exigeant, ce poste est fait pour vous.
#J-18808-Ljbffr