Senior Java / Angular Developer

Cplux — Luxembourg · Posted ~3 hours ago

Senior

Skills

Java Angular Java Enterprise J2EE GWT Application migration Frontend development Backend development Technical specifications Application deployment

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An IT organization is seeking a Senior Java / Angular Developer to join an application transformation project. You will help migrate and rewrite an existing application built with a legacy web framework into Angular while ensuring quality, performance, maintainability, and technical compliance. Responsibilities span requirements analysis, technical specification, Java Enterprise/J2EE development across frontend and backend, deployment, and Level 3 application support.

Highlights

Participate in a major application transformation project involving migration from a legacy web framework to Angular. Work across the full software development lifecycle, from requirements analysis and technical design to deployment and advanced application support.

Description

Nous recherchons un Senior Java / Angular Developer pour rejoindre une équipe IT sur un projet de transformation applicative. Le poste consiste notamment à participer à la migration et à la réécriture d’une application existante développée en GWT (Google Web Toolkit) vers Angular, tout en garantissant la qualité, les performances, la maintenabilité et le respect des standards techniques. Le candidat interviendra sur l’ensemble du cycle de développement, de l’analyse des besoins jusqu’au déploiement et au support applicatif de niveau 3. Vos responsabilités : Participer à la migration d’une application GWT vers Angular.Analyser les besoins et collaborer avec les analystes afin de clarifier les spécifications fonctionnelles et techniques.Rédiger les spécifications techniques conformément aux standards en vigueur.Concevoir et développer des solutions Java Enterprise / J2EE, côté back-end et front-end.Participer aux groupes de travail fonctionnels et aux réunions de suivi.Développer et maintenir des tests unitaires et d’intégration.Participer à la définition des plans et stratégies de tests techniques.Produire la documentation technique et la documentation utilisateur.Participer au déploiement et à la configuration des applications.Assurer le support applicatif de niveau 3 et analyser les incidents complexes.Investiguer les problèmes techniques et contribuer à leur résolution.Collaborer avec les analystes, développeurs et autres parties prenantes.Participer à l’amélioration continue des applications et des pratiques de développement. Votre profil : Vous disposez d'une formation supérieure en informatique, Software Engineering ou domaine équivalent, ainsi que d'une expérience significative en développement logiciel. Compétences techniques obligatoires : Java / J2EE 7, 8 ou 11JPASpring FrameworkSpring BootSpring MVCSpring JMSAngularGWT (Google Web Toolkit)Oracle 11g / 18Mécanismes de cachingConnaissance des architectures Java EnterpriseConnaissance des design patternsUMLDéveloppement front-end et back-end Méthodologies et pratiques Bonne compréhension du Software Development Life Cycle (SDLC).Expérience avec les méthodologies Agile / Scrum.La connaissance de PMBOK ou PRINCE2 constitue un avantage.Expérience dans la mise en place de tests unitaires et d'intégration. Atouts Expérience sur des applications Web 2.0 à grande échelle.Expérience dans le domaine de la traduction.Expérience sur des projets de migration technologique ou de modernisation d'applications legacy. Langues : Anglais et/ou français : obligatoire, avec une bonne maîtrise orale et écrite.La connaissance d'une autre langue de l'Union européenne constitue un avantage.