Le poste Développeur Full Stack (Java / Angular)
Partager cette offre
Dans le cadre d’un renforcement d’activité autour de projets digitaux et de maintenance applicative, nous recherchons un développeur full stack confirmé pour intervenir au sein d’une équipe en charge de la conception et de l’évolution de solutions métiers.
Le consultant participera à l’ensemble du cycle de vie des applications, de l’étude des besoins jusqu’à la mise en production, dans un environnement technique moderne. Les missions incluent notamment l’analyse d’impact des évolutions, la réalisation de preuves de concept (POC), la rédaction de spécifications techniques, ainsi que le développement et la validation des composants.
Le poste nécessite une forte capacité à intervenir aussi bien sur le front-end que sur le back-end, avec une dominante sur des technologies Angular pour la partie interface utilisateur et Java pour les services. Une participation active aux phases de tests unitaires et d’intégration est également attendue, dans le respect des stratégies de qualification définies.
Les projets sont menés en méthodologie Agile (Scrum/Kanban) ou cycle en V selon les contextes, avec une collaboration étroite avec les équipes techniques, métiers et les responsables de projet.
L’environnement technique comprend notamment : Angular (versions récentes), Java (Spring Boot, Spring Batch), API REST/SOAP, bases de données SQL et NoSQL, ainsi que des outils d’intégration continue et de conteneurisation. Une capacité à appréhender des environnements legacy ou hétérogènes (scripts, anciens langages) serait un plus.
Profil recherché
De formation supérieure en informatique (école d’ingénieur ou équivalent universitaire), vous justifiez d’une expérience significative de 3 à 5 ans minimum en développement full stack.
Vous disposez d’une expertise solide sur les technologies Java et Angular, ainsi que sur les bonnes pratiques de développement (tests, qualité de code, intégration continue). Une bonne compréhension des architectures applicatives modernes et des environnements distribués est attendue.
Une expérience en méthodologie Agile ainsi que des connaissances en modélisation (UML, Merise) seront appréciées. La capacité à comprendre et maintenir des environnements existants, parfois hétérogènes ou legacy, constitue un atout supplémentaire.
NoSQL : Avancé
Angular 9+ : Confirmé
Java 9+ : Expert
SQL : Avancé
Openshift : Avancé
Angular Material : Confirmé
Lambda Expression : Confirmé
Spring batch : Confirmé
Spring / Spring Boot : Confirmé
Environnement de travail
Vous évoluerez au sein d’une équipe projet dynamique composée de développeurs, d’architectes et de chefs de projet, dans un environnement technique structuré et orienté qualité.
Les développements s’inscrivent dans des processus industrialisés intégrant des outils de gestion de versions, d’intégration et de déploiement continu, ainsi que des plateformes de conteneurisation.
Les projets offrent une diversité fonctionnelle et technique, avec des interactions régulières avec différentes parties prenantes. L’environnement favorise la montée en compétences, le partage de connaissances et les bonnes pratiques de développement.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +8 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 Full Stack (Java / Angular)
HAYS France