Développeur Sénior Fullstack Java

Il y a 5 jours

Limoges, Nouvelle-Aquitaine, France TESSI GROUPE Temps plein
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, TypeScript ES6, NgRx Store, HTML5, CSS3, JavaScript
* Bases de données : MySQL, PostgreSQL
* Outils : GitLab, Swagger, Maven, Keycloak, Vault
* Environnements : Windows, Linux (Ubuntu)

Profil recherché
* Formation Bac +3 à Bac +5 en informatique ou école d'ingénieur
* Minimum 6 ans d'expérience sur les technologies Java et Angular
* Bonne capacité d'analyse, esprit de synthèse et aptitude à évoluer dans un environnement multi-projets
* Rigueur, autonomie, curiosité technique et esprit d'équipe seront des atouts clés pour réussir sur ce poste.