Développeur Java/Angular (H/F)
Role details
Job location
Tech stack
Job description
Intégré à une équipe dynamique, multidisciplinaire et engagée dans l'amélioration continue, vous devrez :
-
Concevoir et développer de nouvelles fonctionnalités pour une application métier stratégique, en intervenant sur la partie backend (Java / Spring Boot) comme sur l'interface utilisateur (Angular).
-
Assurer la qualité et la stabilité du produit en rédigeant des tests automatisés (unitaires, intégration, end-to-end) et en appliquant les bonnes pratiques de développement (clean code, revue de code, documentation).
-
Participer aux choix techniques et à l'évolution de l'architecture, notamment sur les aspects modularisation, communication asynchrone (Kafka) et performances applicatives, tout en collaborant étroitement avec le Product Owner, les testeurs et le Lead Developer.
Requirements
Java 11+ et Spring Boot Angular JPA / Hibernate SQL et au moins un SGBD relationnel (PostgreSQL, Oracle…) Kafka (production/consommation de messages, gestion des topics) Outils CI/CD : Maven, Git, Jenkins ou GitLab CI/CD, SonarQube Tests automatisés : JUnit, Jest, tests end-to-end Concepts d'architecture logicielle : API REST, microservices, conteneurisation (Docker)