Développeur Sénior Fullstack Java - Angular H/F
Nous recherchons un(e) Développeur(se) Full Stack Java / Angular passionné(e) par les environnements techniques innovants et les projets à forte valeur ajoutée. Vous interviendrez sur l'ensemble du cycle de développement, de l'analyse des besoins jusqu'au déploiement des solutions, au sein d'équipes dynamiques et en collaboration avec les départements R&D, Projets et Support Clients. Votre périmètre d'intervention Architecture et Conception : · Analyser le besoin client et les spécifications, · Concevoir des solutions techniques en conformité avec l'architecture mise en place, · Proposer des évolutions d'architecture pour garantir les performances et la pérennité des solutions. Développement du frontend et du backend des applications : · Développer les composants techniques et métiers par rapport aux spécifications, · Appliquer les bonnes pratiques dans le respect des normes et réglementations notamment en matière de sécurité des données, · Optimiser les fonctionnalités (ergonomie, performance, qualité de code, ), · Assurer une veille technologique. Tests et corrections : · Réaliser les tests unitaires et d'intégration, · Accompagner les équipes métiers pour les tests fonctionnels, · Participer aux tests de charge, · Corriger les anomalies suite aux retours de recette. Documentation et déploiement : · Rédiger la documentation technique des développements réalisés, · Définir les prérequis en termes de configuration et d'optimisations de la solution, · Contribuer au déploiement des solutions, en participant notamment à la mise en oeuvre des outils de la chaine CI/CD. Environnement technique : * Backend : Java 11, Spring, Spring Boot, Spring Cloud, Spring Batch, Hibernate/JPA, API REST, JUnit, Kafka * Frontend : Angular 11, Type
Script ES6, Ng
Rx Store, HTML5, CSS3, Java
Script * Bases de données : My
SQL, Postgre
SQL * Outils : Git
Lab, Swagger, Maven, Keycloak, Vault * Environnements : Windows, Linux (Ubuntu)