Développeur Java / Angular H/F

Paris, France
Dès que possible
> 12 mois
Régie
Temps plein
Java
GenAI
Angular

Référence:
09-DJA-PA
Descriptif de la mission :

• Prise de connaissance de l’architecture des briques composant le projet

• Participation aux Daily Meeting, à l’estimation (Planning Poker) et la priorisation du Backlog

• Chiffrage des User Stories

• Prise en charge des User Stories

• Développement des fonctionnalités priorisées

• Développement des tests unitaires et fonctionnels

• Démonstration des fonctionnalités développées lors des réunions d'itérations

• Rédaction de la documentation technique

• Revue de code, refactoring, optimisation

• Livraisons et REX

• Participation à la réalisation de patches bloquants et hotfixes, analyses d’incidents. Ce travail pourra comporter, le cas échéant, une optimisation technique

• Assurer la bonne maintenance du repo GIT du/des projet(s) et des process de déploiement

• Participation (et force de proposition) aux réunions des développeurs, des Tech Lead, et des communautés de pratiques qui peuvent se monter sur le plateau projet

• Déploiement des branches applicatives

• Intégrer l'IA générative dans les pratiques quotidiennes : User Stories, tests, documentation, logs, comptes-rendus... Chaque production générée par l'IA faisant l'objet d'une revue et d'une validation par l'intervenant avant utilisation

• Participer à l’amélioration continue du socle IA

Les compétences techniques attendues sont les suivantes :

• Expertise dans le développement en Java 21

• Maîtrise avancée de Git

• Maîtrise avancée d’outils de reporting sur la qualité du code (si possible : Sonar)

• Expériences sur des projets Backend avec Spring (Spring Boot, Spring Batch, Spring Integration)

• Expériences sur des projets Frontend avec Angular

• Expériences sur des projets utilisant des BDD PostgreSQL

• Expériences sur des projets utilisant des BDD MongoDB

• Expériences sur des projets utilisant une architecture de microservices

• Expériences sur des projets utilisant de la cartographie

• Expériences sur des projets utilisant des tests unitaires (si possible : JUnit)

• Expériences sur des projets en CI/CD (si possible : Jenkins)

• Connaissances avancées en ORM (si possible : Hibernate, Spring Data)

• Connaissances avancées des API REST et de l’outil de documentation Swagger

• Connaissance d’outils et FrameWork de tests automatisés

• Connaissances en programmation shell

• Expérience opérationnelle quotidienne de l'IA générative : cas d'usage mis en œuvre, capitalisation des pratiques, mise en place de garde-fous de relecture des productions de l'IA

Les compétences fonctionnelles attendues sont les suivantes :

• Connaissances avancées en « Méthodologie Agile » et dans le framework SCRUM

• Connaissances sur l’utilisation de JIRA et Confluence

• Expérience dans la réalisation d’études, de cadrage, et de POC

Rémunération:
En fonction du profil