Description de la mission
Contexte de la mission
Intervenir sur une application de gestion et d'information, comprenant une interface d'administration, un espace web et une application mobile hybride. Participer aux évolutions fonctionnelles et à la maintenance de la solution.
Missions principales & Rôle
- Développer des évolutions full stack avec Angular/TypeScript et Java/Spring.
- Concevoir et maintenir les API REST et les traitements associés.
- Développer et faire évoluer les interfaces web et les formulaires.
- Assurer la maintenance corrective et le diagnostic des anomalies.
- Sécuriser les accès et garantir la cohérence des données.
- Contribuer aux développements mobiles avec Ionic/Capacitor.
- Réaliser les tests et préparer les livraisons dans le respect des pratiques CI/CD.
Objectifs & Livrables
- Livrer des fonctionnalités fiables et conformes aux besoins.
- Garantir la non-régression et la cohérence entre les applications.
- Produire du code testé, documenté et facilement maintenable.
- Sécuriser les versions et les mises en production.
Compétences requises
- Angular, TypeScript, RxJS et Java/Spring.
- API REST, SQL, Oracle et persistance relationnelle.
- JPA/Hibernate et Liquibase.
- Ionic/Capacitor et développement mobile hybride.
- Tests unitaires, diagnostic d'anomalies et CI/CD.
- Git, gestion des accès et conception de services testables.
Profil recherché
- Développeur Full Stack confirmé, à l'aise sur les environnements Java et Angular.
- Expérience en développement et maintenance d'applications web et mobiles.
- Capacité à intervenir sur des parcours fonctionnels complets.
- Rigueur, autonomie, esprit d'équipe et bonnes pratiques de développement.
- Capacité à utiliser une assistance IA de manière critique et sécurisée.