Développeur Java Angular (H/F)

Lyon, France
Dès que possible
> 12 mois
Régie
Temps plein
GitLab
Logiciel Helm
Angular - Confirmé
Kubernetes
Produits Docker
Framework Spring
Java - Confirmé
Intégration continue et livraison continue (CI/CD)

Référence:
17-DJADOP-LY
Projet :

Le Groupe réalise des études et des produits data innovants sur des sujets tels que la maintenance prédictive, la mobilité électrique, les charges sur le réseau.

Descriptif de la mission :

Activité principale

  • Développer et maintenir des applications web en Java Spring Boot (backend) et Angular (frontend).

  • Participer à la conception technique et à l'architecture des solutions en lien avec les besoins métier.

  • Contribuer et/ou animer les ateliers de cadrage technique avec les parties prenantes des projets.

  • Contribuer au cadrage fonctionnel des user stories en appui au PM/PO, en challengeant les besoins métier.

  • Participer à l'intégration des applications partenaires au sein des applications.

  • Implémenter des API REST pour le fonctionnement des applications frontend.

  • Concevoir et développer des interfaces utilisateur ergonomiques et adaptées aux besoins métier.

  • Garantir la qualité du code via tests unitaires et d'intégration (Cypress/Playwright).

  • Collaborer étroitement avec le pôle Data et l'équipe produit pour assurer la cohérence fonctionnelle et l'industrialisation de la solution.

  • Participer à la conception et l'optimisation de pipelines CI/CD.

  • Contribuer à l'amélioration des métriques applicatives, des charts HELM et des dashboards en place (Grafana).

Activité secondaire

  • Contribution à la documentation technique.

  • Revue de code.

  • Support technique et correction des anomalies.

  • Run de l'application.

  • Veille technologique pour proposer des améliorations.

Stack technique de l'équipe
- Java 21, Spring Boot, JPA/Hibernate, API REST, sécurité (OAuth2/JWT)
- Angular 20
- PostgreSQL
- Git (GitLab)
- Kubernetes
- Gitlab CI/CD
- Administration linux
- Scripting bash
- Docker
- HELM
- Python

Description du profil

Nous cherchons un candidat capable de s’adapter à l’environnement technique du département et aux pratiques de l’équipe qu’il va rejoindre :
• Qui saura travailler de manière autonome
• Disposant d’un bon sens de l’organisation et de la rigueur

5 années d'expérience sont attendues sur un rôle de développeur fullstack ainsi que sur des projets en production (devops)

Compétences attendues sur le profil

  • Appétence forte pour le fonctionnel

  • Autonomie et capacité à traiter un besoin de bout en bout

  • Force de proposition sur la partie UI/UX

  • Participation à la mise en œuvre de l'ingénierie (ingénierie des tests, déploiement, …)

  • Expérience dans le support à un produit en production

  • Maîtrise de TLS (Sécurité de la couche de transport), Infrastructure-as-code, réseaux, systèmes, langage Python, conteneurisation, administration VM (machine virtuelle)

  • Bonne communication avec le responsable produit et les interlocuteurs métier.

  • Respect des bonnes pratiques de développement (Clean Code, SOLID).

  • Expérience sur des projets complexes en environnement Agile.

  • Capacité à intervenir sur tout le cycle de vie (conception, développement, tests, déploiement).

  • Intérêt pour les sujets techniques liés à la data et aux algorithmes de détection.

Impératif pour candidater :

  • Une expérience pratique conséquente en développement Java et Angular.

  • Maîtrise pratique des outils d’automatisation (CI/CD : Helm, GitLab CI).

  • Expérience avec les infrastructures cloud et les outils d’orchestration (Kubernetes, Docker) ainsi qu'une connaissance des bonnes pratiques de monitoring, logging et sécurité (ex : Prometheus, Grafana, ELK).

Rémunération:
457 €/J