Recrutement Activus Group

Architecte Full Stack Java - Spring Boot H/F - Activus Group

  • Strasbourg - 67
  • CDI
  • Activus Group
Publié le 28 Avril 2025
Postuler sur le site du recruteur

Les missions du poste

Nous rejoindre c'est intégrer un groupe humain ayant pour domaines d'expertise :
- Intelligence Artificielle et Big Data
- Conseil & Audit
- Infrastructure et cloud
- Applications digitales
- SSI/Cyber sécurité
- Digitalisation de la production

Nous puisons notre force dans une équipe composée de femmes et d'hommes passionnés et ambitieux, toujours prêts à relever de nouveaux défis !

Ecoute, proximité, réactivité et efficacité se retrouvent dans notre management quotidien, ce sont ces valeurs qui contribuent à notre réussite collective.Activus Group recrute pour son client un Architecte Full Stack JAVA/Spring Boot

Missions confiées :
- Développement, mise en oeuvre et fourniture de solutions à des problèmes donnés dans les technologies Java.
- Conception et développement de l'interface utilisateur avec une expertise confirmée en Java/Spring Boot.
- Assemblage d'applications de bout en bout : développement web frontal, développement back-end, intégration middleware, persistance des données dans des bases de données non SQL ou RDBMS.
- Compréhension des exigences et création de feuilles de route pour les améliorations futures.
- Création de documents d'architecture logicielle, de conception de haut et bas niveau, et des exigences non fonctionnelles.
- Définition de la conception de l'intégration et de la sécurité pour les solutions proposées.
- Production d'artefacts techniques tels que l'architecture de l'application et les documents de conception de la solution.
- Participation à la production de documents de conception fonctionnelle et de spécifications techniques.
- Revue des documents de conception des services et définition des accords de niveau de service.
- Collecte et fourniture d'estimations pour les exigences.
- Collaboration avec les parties prenantes pour comprendre les besoins et démontrer les solutions développées.
- Documentation des solutions techniques pour les remettre aux parties prenantes.
- Responsabilité de la qualité des livrables et de la valeur commerciale de l'équipe.

Le profil recherché

- Expérience confirmée dans le développement et la mise en oeuvre de solutions Java.
- Expertise dans les technologies frontales et expérience pratique en Java/Spring Boot.
- Compétence pour assembler des applications de bout en bout, du développement web frontal au développement back-end, en passant par l'intégration middleware et la persistance des données.
- Forte compréhension des méthodologies de conception orientée objet et des modèles de conception.
- Expérience dans la définition de l'architecture des solutions pour les applications des grandes et petites entreprises utilisant Java/J2EE, JSF, REST, Spring Boot, SOA Webservices (SOAP et REST), DEVOPS, ESBs, produits Open-Source, Cloud Computing, technologies Rich Internet.
- Connaissance pratique de SOA, REST, SOAP, WSDL, Service Orchestration, Business Process Choreography, Spring, Spring Boot, MVC, JSF, JSON.
- Expertise avec Features toggling on/off, Features flag et techniques de pointe permettant le flux continu des activités de développement avec une seule base de code.
- Compétence avec l'esthétique et le développement de feuilles de style.
- Connaissance des meilleures pratiques professionnelles pour l'ensemble du cycle de vie du développement logiciel, y compris les normes de codage, les revues de code, la gestion du contrôle de la source, les processus de construction, les tests, et les opérations.
- Compréhension approfondie du balisage web, DOM, y compris HTML5, CSS et SASS.
- Compréhension approfondie des scripts orientés objet côté client à l'aide de ES6 et des frameworks JavaScript, y compris jQuery.
- Expertise et pratique de ReactJS et capacité à concevoir et développer des SPA en utilisant des composants, JSX et l'architecture Redux.
- Compréhension et mise en oeuvre de divers modèles de conception, y compris PRPL, Observable, Immutable, Isomorphic.
- Compréhension des crochets du cycle de vie et utilisation correcte.
- Chargement paresseux de modules, composants, routes via ReactJS pour répondre aux besoins d'évolutivité et de performance de l'application.
- Construction de code et bibliothèques réutilisables.
- Mise en oeuvre de tests unitaires, tests de bout en bout utilisant JEST, Enzyme (ReactJS).
- Gestion des requêtes asynchrones, mises à jour partielles de pages.
- Compréhension des problèmes de compatibilité entre les navigateurs et moyens de les contourner.
- Compréhension des outils de gestion des versions de code, tels que Git.
- Solide compréhension de la programmation orientée objet.
- Expérience pratique dans la conception et le développement d'applications utilisant Java, plateformes Java EE.
- Expérience de travail avec Spring Framework, Hibernate, Spring Boot, REST API, Junit, Mockito.
- Compétence pour écrire des bibliothèques Java réutilisables.
- Sens de l'écriture de code Java propre et lisible.
- Création de schémas de base de données qui représentent et soutiennent les processus d'entreprise.

Postuler sur le site du recruteur

Ces offres pourraient aussi vous correspondre.

Projeteur CVC - Plb Revit H/F

  • Strasbourg - 67
  • Intérim
  • LTD - Métiers du Génies Climatique & Electrique et de l'Ingénierie Industrielle
Publié le 29 Avril 2025
Je postule

Projeteur CFO - CFA Revit H/F

  • Strasbourg - 67
  • Intérim
  • LTD - Métiers du Génies Climatique & Electrique et de l'Ingénierie Industrielle
Publié le 29 Avril 2025
Je postule

Parcourir plus d'offres d'emploi