DEVELOPPEUR SENIOR JAVA FULL STACK DIGITAL ASSETS H/F
Role details
Job location
Tech stack
Job description
Dans le cadre de sa transition numérique, la Banque Delubac recherche un Développeur Fullstack Java Digital Assets H/F. Le défi principal consiste à contribuer à la refonte de notre application de gestion de cryptoactifs, au sein de la Squad Crypto. Le poste implique également des interactions régulières avec les équipes dédiées à la banque digitale, aux services BaaS et à la plateforme d'infrastructure (CI/CD). A ce titre voici vos missions: · Participer à la définition et à la mise en œuvre d'architectures modernes (DDD, architecture hexagonale, microservices). · Contribuer activement à la conception technique et aux choix d'architecture pour garantir la cohérence et la maintenabilité. · Développement Back-End : Mettre en œuvre de nouvelles fonctionnalités et intervenir sur la refonte de l'existant (simplification, migration technologique). · Développement Front-End : Intégrer et mettre à jour les parcours utilisateurs. · Intégration et optimisation : Garantir une intégration fluide entre le front-end et le back-end, optimiser les performances et assurer un haut niveau de qualité du code (tests unitaires, couverture, etc.). · API et Services Web : Créer des API RESTful, intégrer des services externes et assurer la communication efficace entre tous les modules applicatifs. · Sécurité : Appliquer les bonnes pratiques de sécurité, notamment la gestion des utilisateurs, rôles et permissions de façon rigoureuse. Collaboration et partage · Travail d'équipe : Collaborer avec les Product Owners, UX/UI Designers et autres développeur·euse·s pour proposer de nouvelles fonctionnalités et perfectionner l'UX. · Mentorat technique : Accompagner les profils juniors et intermédiaires, transmettre les bonnes pratiques sur Java, Spring et les technologies front-end. · Revue de code : Participer activement aux revues pour garantir la qualité et la maintenabilité des solutions logicielles. DevOps et intégration continue · CI/CD : Contribuer à l'évolution et à l'amélioration des pipelines CI/CD pour garantir des déploiements fiables et rapides. · Automatisation : Participer à l'automatisation complète des tests et des déploiements afin d'optimiser la sécurité et l'efficacité des processus de développement., Esprit entrepreneurial : chaque collaborateur est associé aux réflexions stratégiques et à leur mise en œuvre Projets variés & innovants : entre finance traditionnelle et innovation, place à l'agilité ! Évolution & formation continue : opportunités d'apprentissage et parcours individualisés Engagements forts : Diversité & inclusion : actions pour l'égalité H/F, semaine du handicap Marque employeur & QVCT : actions pour le bien-être au travail et amélioration continue des conditions de travail de nos collaborateurs Culture d'entreprise dynamique : Happy Friday : un vendredi par mois sans réunion accompagné de différentes activités! Événementiel : afterworks, séminaires, journée organisée pour les enfants des collaborateurs, galette des rois, et de nombreux évènements tout au long de l'année Accord télétravail : une véritable souplesse dans votre organisation !
Requirements
Formation : BAC +5 (Master II ou grande école) Expérience : Minimum 5 ans en développement Java Full Stack, avec une solide maîtrise du framework Spring (Spring Boot, MVC, Security, Data). ️ Hard Skills :
- Excellente maîtrise de Java, de la programmation orientée objet et des architectures microservices
- Bonne compréhension de Vue.js ou d'Angular
- Connaissance des bases de données relationnelles (PostgreSQL)
- Maîtrise des outils de versionning (Git) et des solutions DevOps (CI/CD, Docker, Kubernetes, ArgoCD)
- Expérience dans la conception de solutions modulaires et évolutives, notamment en architectures API RESTful
- Maîtrise des méthodes Agile (Scrum, Kanban)
- Expérience en secteur bancaire ou financier
- Une forte appétence Crypto et Web3 est nécessaire
Soft Skills :
- Très bon relationnel, sens de l'écoute
- Réactivité et sens des priorités
- Goût pour le travail collaboratif
- Adaptation, curiosité, autonomie
- Proactivité dans la résolution de problèmes complexes
- Méthodique et organisé (e)
Benefits & conditions
Package attractif :
- RTT avantageux
- Tickets restaurant
- Mutuelle (90%) & prévoyance (100 %)
- CSE attractif (loisirs remboursés tous les ans, chèques cadeaux, chèques vacances…)
- Épargne salariale (CET, PEE, PERCO, abondements)