Développeur Java Angular (H/F)

Lyon, France
Dès que possible
> 12 mois
Régie
Temps plein
Angular - Confirmé
Java - Confirmé
Spring Boot - Confirmé
Apache Kafka
PostgreSQL

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

C’est l’outil SI de référence pour la gestion des stocks.
Le projet suit 180 M€ de stock, répartis sur 1 650 magasins, pour plus de 22 000 utilisateurs.

Quels sont les points particuliers ?
- Un outil moderne (création 2017, refonte 2022), disponible via une interface bureautique et mobile
- Une forte attente portée sur l’ergonomie : plus c’est simple, plus c’est utilisé !
- Un outil garantissant la prise en charge de toutes les activités de supply chain au niveau des magasins. Ces activités connaissent un fort développement côté métier.
- Une équipe sympathique, volontaire, et travaillant en mode agile.
Quels sont les perspectives ?
- Un pilote lancé dans les départements d’Outre-Mer depuis le début de l'année 2026
- Objectif fonctionnel : apporter de nouvelles fonctionnalités s’intégrant à la Supply Chain (gestion des tourets, multi-stock, etc.).

Descriptif de la mission :

Activité principale

  • Participer à la conception ainsi qu'à la mise en œuvre des développements à partir des spécifications fonctionnelles, de manière robuste et performante

  • Participer à la couverture des tests, à la correction des anomalies fonctionnelles et/ou techniques

  • Participer aux revues de code

  • Participer aux différentes réunions/ateliers de l'équipe

  • Challenger le besoin vis-à-vis des bonnes pratiques et contraintes techniques

  • Rédaction et actualisation de documents techniques

  • Support aux équipes fonctionnelles

  • Réalisation de tests croisés

Activité secondaire

  • Participation à l’amélioration continue de l’infrastructure

  • Maintenance et évolution de jobs Jenkins et CI/CD

  • Livraison en recette, production

  • Amélioration des métriques applicatives et des dashboards en place (Grafana)

  • Amélioration et exécution des tirs / scénarii de performance

  • Maintenance et amélioration de l’Infrastructure-as-code

  • Communication avec les équipes de développement et avec l’exploitant

Stack technique de l'équipe

Ansible, GitLab, Jenkins, Nexus, Java 17 (OpenJDK), Spring, Rest, Angular 20, PostgreSQL/Aws rds, Grafana, Kibana, Prometheus, ElastiSearch, AWS

Description du profil

Développeur full stack senior, avec une forte expertise en Java / Spring Boot côté back-end et Angular côté front-end, disposant d’une expérience confirmée sur des applications d’entreprise critiques à forts enjeux métiers, au sein d’écosystèmes SI complexes.
Le profil recherché justifie d’au moins 8 à 10 ans d’expérience en développement Java d’entreprise et d’une pratique solide des environnements Java 11 à 17+, Spring Boot, Angular 20, PostgreSQL et des architectures interfacées avec des systèmes tiers via API REST / SOAP, SFTP et Kafka.

Les attendus impératifs sont une expérience confirmée en full stack Java / Angular, une pratique de Spring Boot, PostgreSQL, Kafka et des tests automatisés, une expérience concrète de mise en production, de supervision et de maintenance applicative, ainsi qu’une réelle autonomie en conception technique et dans les échanges avec des SI partenaires.

Compétences attendues sur le profil
- Excellente maîtrise du développement back-end Java, idéalement sur des versions récentes, avec une pratique confirmée de Spring Boot, JPA / Hibernate ou frameworks équivalents, dans des contextes applicatifs d’entreprise.
- Bonne maîtrise du développement front-end Angular, avec capacité à intervenir en autonomie sur les écrans, les parcours utilisateurs et les évolutions fonctionnelles d’une application full stack.

- Expérience significative des architectures interfacées et distribuées, avec intégration de systèmes tiers via API REST / SOAP, SFTP et Kafka, dans des environnements complexes.
- Maîtrise des bases de données relationnelles, notamment PostgreSQL, et capacité à intervenir sur les problématiques de persistance, de requêtage et d’évolutions de schéma.
- Expérience des pratiques de qualité logicielle avec développement de tests d’intégration, tests End-to-End et usage d’outils de test et de validation.
- Bonne connaissance de la chaîne CI/CD et DevOps, avec utilisation de Git/GitLab, Jenkins, Ansible, Flyway, ainsi qu’une capacité à contribuer aux déploiements et à l’automatisation technique.
- Capacité à intervenir sur le maintien en conditions opérationnelles, la résolution d’anomalies, la supervision et l’amélioration de la performance applicative, avec idéalement une pratique de Grafana et Prometheus.
- Autonomie en conception technique, rédaction de spécifications, compréhension des enjeux de production.

Rémunération:
550 €/J