Développeur full stack Java
Il y a 6 heures
Namur, Walloon Region, Belgique
TiTANS België
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
h3Développeur full stack Java (Spring Boot) / Angular – senior (JP ) /h3pUne administration publique wallonne remplace une application métier ancienne par une nouvelle application de gestion réglementaire, centrée sur la traçabilité complète des dossiers, de leur origine jusqu'à la décision finale. Les données de l'application actuelle seront reprises. /ppLes développements se feront en Java (Spring Boot) et Angular. L'application comprend un back-office avec une interface pour les agents de l'administration ; le front-office destiné aux utilisateurs externes passera par le portail en ligne existant de l'administration. /ppL'équipe de développement est intégrée à une équipe projet interne (chef de projet, analyste fonctionnel, Scrum Master) et travaille avec les experts du métier. Le développeur sénior assure le rôle de référent technique. Le projet est mené en mode agile : itérations courtes, livraisons incrémentales. Les développements respectent les standards technologiques, de sécurité et d'exploitation de l'administration. /ph3Périmètre fonctionnel /h3ulliGestion de dossiers et d'acteurs externes, workflows de contrôle et de décision, règles métier paramétrables par les administrateurs, historisation et traçabilité, calculs financiers, rapportage, données géographiques. /liliIntégrations : outil comptable par services web, sources de données officielles, exports vers des organismes officiels, portail en ligne de l'administration. /li /ulh3Activités /h3ulliParticiper au raffinement du backlog et contribuer à l'analyse fonctionnelle ; /liliconcevoir le modèle de données et l'architecture applicative, en lien avec l'architecte ; /lilidévelopper les services back-end, les écrans du back-office, l'intégration avec le portail en ligne et les interfaces avec les systèmes tiers ; /liliprendre en compte les exigences de sécurité liées à l'ouverture de l'application vers l'extérieur ; /lilimettre en place les tests et corriger les anomalies ; /liliréaliser la reprise des données ; /lilidéployer sur les environnements de l'administration ; /lilidocumenter selon ses standards ; /liliparticiper aux cérémonies agiles. /liliIncréments applicatifs testés à chaque itération ; /lilicode source versionné et documenté ; /lilidocumentation technique et fonctionnelle à jour ; /liliscripts et rapports de reprise des données. /li /ulh3Modalités /h3pHoraire : plages de présence obligatoires de 9h30 à 12h00 et de 14h00 à 16h00, journée de 8 heures. Une planification détaillée des activités est établie dans les 10 jours calendrier du démarrage. Les données traitées sont confidentielles et comprennent des données à caractère personnel. /pulliCommunication claire en français avec des utilisateurs métier non informaticiens /liliTravail en équipe avec l'analyste, le Scrum Master et le métier /liliAutonomie et sens des responsabilités /liliRigueur et soin de la documentation /liliEsprit d'analyse et de synthèse /li /ulpAnalyse des CV au regard des compétences demandées ; les compétences marquées comme obligatoires sont éliminatoires. Entretien technique avec les candidats retenus. /ph3Compétences /h3ulliApplications de gestion de dossiers réglementaires (workflows, historisation, traçabilité) /liliBases de données relationnelles (Oracle, PLSQL) et langage SQL (mandatory) /liliConception d'architecture applicative et de modèles de données /liliDéveloppement back-end Java avec Spring Boot (services, API REST) (mandatory) /liliDéveloppement front-end Angular (mandatory) /liliDonnées géographiques et intégration cartographique /liliIntégration de services web (REST, SOAP) avec des systèmes tiers (mandatory) /liliMéthodes agiles (Scrum) et contribution à l'analyse fonctionnelle /liliSécurité applicative (authentification, gestion des droits, exposition vers l'extérieur) /liliTests automatisés (unitaires, intégration) et intégration continue /li /ulpFrench (mandatory) Niveau C2 /pulliÊtes-vous prêt à vous rendre sur site au minimum 560% du temps voire plus si nécessaire ? (mandatory) /liliDécrivez un projet où vous avez conçu et développé une application de gestion complète en Java (Spring Boot) et Angular : votre rôle, l'architecture, les interfaces avec d'autres systèmes. /liliAvez-vous déjà intégré une application à un outil comptable ou à un ERP par services web ? Précisez votre rôle. /liliAvez-vous déjà encadré ou accompagné un développeur junior ? /li /ul