Offre d'emploi DÉVELOPPEUR FULLSTACK (Java / Spring Boot / Angular)
Île-de-France
adbi
Partager cette offre
Développeur Fullstack Java / Angular – Dominante Back-end
CONTEXTEAu sein de la DSI d'un grand groupe international, vous rejoignez une équipe technique en charge du développement et de la maintenance de plateformes digitales à forte volumétrie, utilisées dans plusieurs pays.
Vous intervenez en tant que Développeur Fullstack, avec une dominante Back-end Java/Spring et un environnement Front-end Angular.
L'écosystème technique repose sur une architecture Cloud-native AWS (RDS, EKS, Route 53), avec des applications conçues pour supporter d'importantes variations de charge et garantir une haute disponibilité.
MISSION PRINCIPALEGarantir, avec l'équipe, la qualité, la performance et la robustesse des services applicatifs sur l'ensemble de la chaîne technique (Back-end et Front-end).
Vous prenez en charge les développements clés et contribuez aux choix techniques dans un environnement Kubernetes hautement scalable.
RÔLES ET ACTIVITÉSDéveloppement & expertise techniqueConcevoir et développer les évolutions applicatives de bout en bout : APIs Back-end (Java/Spring) et Front-end (Angular).
Prendre en charge les développements complexes : logique métier, performance, sécurité et intégration.
Intégrer les contraintes de scalabilité, de performance des bases de données et de fonctionnement sur Kubernetes.
Utiliser les outils d'IA pour assister le développement, la revue de code et la documentation, tout en conservant la maîtrise des choix techniques.
Participer aux revues de code et promouvoir les bonnes pratiques de Clean Code
Analyser la faisabilité technique des demandes et des évolutions.
Participer aux choix d'architecture et aux POC.
Proposer des solutions adaptées à un environnement scalable sur Kubernetes.
Contribuer aux estimations et à l'identification des risques techniques.
Appliquer les bonnes pratiques de sécurité dès la conception (Security by Design).
Respecter les standards d'architecture et de développement.
Participer à la préparation et à la validation des livrables.
Intégrer les outils de qualité, les tests automatisés et les contrôles de sécurité dans la chaîne CI/CD.
Collaborer avec les équipes Ops pour l'exploitation des applications sur Kubernetes.
Analyser les incidents de production et participer aux actions correctives et préventives.
Suivre les performances, la montée en charge et la stabilité des services.
Contribuer aux déploiements et au suivi post-mise en production.
Profil recherché
Java 17+.
Spring Boot, Spring Data, Spring Security.
Hibernate / JPA.
Clean Architecture, Orchestrator Pattern, Microservices, SAGA.
PostgreSQL et/ou MySQL.
Liquibase ou outil équivalent apprécié.
REST, OpenAPI, Swagger, JAX-RS (Jersey).
OAuth2, OIDC.
Bonnes pratiques d'authentification et d'autorisation.
Angular, TypeScript.
HTML5, CSS3, RxJS.
Gestion d'état et consommation d'APIs REST.
Sensibilité à l'UX, à la performance Front-end et au Green IT.
Docker, Kubernetes (K8s).
Scalabilité horizontale, résilience et observabilité.
Maven, Gradle, GitLab CI, Jenkins, Sonar, Git.
Ansible ou équivalent.
AWS ou environnement Cloud équivalent.
Outils de développement assisté par IA.
JUnit, Mockito.
REST-assured ou équivalent.
Jasmine, Karma, Jest, Cypress ou équivalent appréciés.
Intégration des tests automatisés dans les pipelines CI/CD.
Utilisation ou forte appétence pour les assistants de développement et les générateurs de code.
Capacité à analyser, corriger et fiabiliser du code généré par IA.
Développeur Fullstack de niveau junior confirmé, intermédiaire ou senior, souhaitant évoluer progressivement vers un rôle de Lead Technique.
Vous :
Aimez développer et rester proche de la technique.
Accordez une importance particulière à la qualité du code, à l'architecture et à la performance.
Souhaitez vous investir sur un projet à long terme.
Êtes motivé par un environnement technique exigeant, avec des enjeux de scalabilité et de disponibilité 24/7.
Environnement de travail
Autonomie et sens des responsabilités.
Capacité d'apprentissage et d'adaptation.
Esprit d'équipe et goût du partage.
Curiosité et veille technologique.
Communication claire avec les équipes techniques, produit et exploitation.
Volonté de contribuer à l'amélioration continue.
Découvrir adbi
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 000 offres !
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
100% gratuit
Aucune commission prélevée sur votre mission freelance.
DÉVELOPPEUR FULLSTACK (Java / Spring Boot / Angular)
adbi