Senior Full-Stack Java/Angular Developer

Sqli — Netherlands · Posted ~1 hour ago

Senior

Skills

Java Angular Spring Boot Full-stack development Agile Scrum Application maintenance Troubleshooting Batch processing Java 9 Java 25 Angular 10 Angular 21

🔓 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

Work as a senior full-stack developer in a small Agile team responsible for maintaining a mature application while building its next-generation replacement. You will troubleshoot issues, maintain batch processes, develop with modern Java and Angular technologies, and handle integrations with partner systems.

Highlights

Join a small, autonomous Agile team working on both an established application and its modern replacement. The role combines maintenance, new platform development, troubleshooting, and multiple system integrations in a technically evolving environment.

Description

Description du posteDéveloppeur Full Stack Senior Java / Angular (H/F) Nous cherchons un développeur ou une développeuse Java / Angular confirmé(e) pour rejoindre notre practice Apps Engineering, sur un projet client dans le secteur de l'énergie. L'équipe compte 5 à 6 personnes, le périmètre touche à des données sensibles et à plusieurs intégrations avec des systèmes partenaires. Le poste couvre deux volets : faire tourner l'application existante et construire, en parallèle, la nouvelle plateforme. Le projet Vous intervenez chez un acteur reconnu de l'énergie, en Agile/Scrum avec des sprints de deux semaines. L'équipe est petite, l'autonomie technique réelle. D'un côté, il faut maintenir un système qui tourne encore en Java 9 et Angular 10. De l'autre, construire sa remplaçante en Java 25, Spring Boot 3.5 et Angular 21. Ce que vous ferez Sur l'existant Diagnostiquer et corriger les anomalies remontées par les TNR ou les tests manuels.Maintenir les traitements batch.Traquer les problèmes de performance, côté applicatif comme SQL.Accompagner les recettes et les mises en production.Sur la nouvelle plateforme Développer des fonctionnalités full stack en Java et Angular.Participer au cadrage de l'architecture cible et proposer des pistes d'amélioration.Concevoir des APIs REST, documentées correctement.Manipuler des jeux de données métier complexes : imports, exports, traitements batch.Échanger avec les systèmes partenaires (SIG, portails, APIs tierces).Faire des revues de code, participer aux choix techniques, contribuer à industrialiser les développements.Cloud et DevOps Déployer et maintenir les services sur AWS.Chercher à optimiser les coûts et les performances cloud.Contribuer à l'infrastructure as code si le projet s'y prête.Suivre et faire évoluer les pipelines CI/CD sur GitLab.Participer à l'administration des environnements AWS et au suivi qualité via Sonar.Être présent sur les mises en production et la gestion des incidents.Qualité et transmission Écrire des tests unitaires et d'intégration, pas juste pour la forme.Documenter les choix d'architecture, pas seulement le code.Faire progresser les développeurs juniors de l'équipe via du mentoring et des code reviews.Proposer des améliorations sur les pratiques d'équipe quand vous en voyez.Stack technique Existant : Java 9, Spring Boot 1.5, JBoss 7.4, Angular 10, PostgreSQL, Spring Batch, Jenkins, GitLab CI, GitLab, SonarQube, Ansible, AWS, Cron. Cible : Java 25, Spring Boot 3.5, Apache Tomcat, Angular 21, PostgreSQL, GitLab CI/CD, SonarQube, AWS.