Senior Developer JavaAngular Secteur Energie (FH)
Job Summary
Dé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 lapplication 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 lautonomie technique réelle. Dun côté il faut maintenir un système qui tourne encore en Java 9 et Angular 10. De lautre construire sa remplaçante en Java 25 Spring Boot 3.5 et Angular 21.
Ce que vous ferez
Sur lexistant
- 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 larchitecture cible et proposer des pistes damé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 à linfrastructure as code si le projet sy prête.
- Suivre et faire évoluer les pipelines CI/CD sur GitLab.
- Participer à ladministration 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 dintégration pas juste pour la forme.
- Documenter les choix darchitecture 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.
Qualifications :
Profil recherché
- Bac5 informatique (ingénieur université ou équivalent).
- 5 ans dexpérience minimum en développement Java / Angular full stack.
- Une expérience concrète sur AWS est un plus.
- Une expérience avec Kafka ou les architectures orientées événements est appréciée.
- À laise en Agile/Scrum.
Compétences techniques
- Java : Spring Boot Spring MVC patterns darchitecture à un niveau avancé.
- Angular : composants services TypeScript RxJS gestion détat.
- SQL : requêtes complexes optimisation PostgreSQL et Oracle.
- Git avancé : branches merge requests GitOps.
- CI/CD et environnements cloud AWS.
- Tests : JUnit Jasmine/Karma et une vraie stratégie de test derrière.
Un plus
- Migration de versions majeures Java.
- Refonte ou modernisation dapplications legacy.
- Docker Kubernetes.
- Architecture microservices.
- Spring Batch Ansible.
Et sinon
Autonomie rigueur envie de comprendre pourquoi un legacy fonctionne comme il fonctionne avant de le changer. On cherche quelquun qui sait discuter aussi bien avec un architecte quavec quelquun du métier et qui na pas peur de dire quand quelque chose ne va pas.
Lenjeu
Faire passer une application qui tourne encore en Java 9 et Angular 10 vers une stack moderne (Java 25 Spring Boot 3.5 Angular 21) sans casser la continuité de service côté existant.
Informations supplémentaires :
Processus de recrutement
3 entretiens :
- Entretien RH avec Natan Souillac
- Entretien technique
- Entretien avec le manager/entretien client
Votre futur écosystème
La TECH Society : Une communauté dexperts pour vous aider à progresser
Des meet-up mensuel pour partager nos connaissances
Nous vous accompagnons dans lexpression de vos talents (certifications formations développement de partenariats avec les éditeurs publications dans la presse participation aux évènements technologiques Devoxxx ...).
Des clients variés secteur dactivité : luxe énergie grande distribution finance et bien dautres ! sur des projets au forfait ou en régie.
Managers de carrière suivi de carrière par un de ses pairs
: Politique de télétravail de 1 à 3 jours/ semaine
Bon à savoir : Tous nos postes sont ouverts aux personnes en situation de handicap.
Des questions sur vos données personnelles Retrouvez notre politique de confidentialité concernant les candidats : Work :
No
Employment Type :
Full-time
About Company
SQLI, leader européen de l’expérience client et de la transformation digitale, aide les grandes marques internationales à créer de la valeur grâce à la technologie et à l’innovation digitale. De la stratégie au déploiement des actifs technologiques de nos clients, nous imaginons et co ... View more