CLEEVEN est un cabinet de conseil européen fondé autour de deux convictions fondamentales :
- L’excellence des ingénieurs européens doit être un moteur de la compétitivité mondiale
- Notre mission humaine : accompagner nos consultants dans leur développement personnel et professionnel
Dans le cadre du développement de nos activités nous recherchons un Développeur Fullstack Java / Angular disposant d’une forte orientation backend et d’une expérience dans l’animation d’équipes Agile.
Contexte du projet :
Vous rejoindrez une équipe chargée de développer et de faire évoluer des applications métier reposant sur un backend Java et des interfaces web Angular.
Vous interviendrez principalement sur les composants backend, tout en conservant une vision globale de l’application et la capacité de contribuer aux développements frontend.
En parallèle de votre activité de développement, vous faciliterez l’organisation de l’équipe et l’application des pratiques Scrum. Vous resterez pleinement opérationnel techniquement et directement impliqué dans la réalisation des solutions.
Objectifs du projet :
- Concevoir, développer et maintenir des services backend en Java
- Développer et intégrer des API REST
- Participer au développement et à l’évolution des interfaces Angular
- Contribuer aux choix techniques et à l’amélioration de l’architecture applicative
- Garantir la qualité, la maintenabilité et la performance du code
- Réaliser des revues de code et partager les bonnes pratiques de développement
- Animer les cérémonies Scrum : daily meetings, sprint planning, reviews et rétrospectives
- Faciliter la collaboration entre les développeurs, les équipes métier et les autres parties prenantes
- Identifier les blocages et accompagner l’équipe dans leur résolution
- Contribuer à l’amélioration continue des méthodes de travail et du processus de développement
- Très bonne maîtrise de Java
- Expérience avec Spring et Spring Boot
- Développement d’API REST
- Bonne maîtrise d'Angular et TypeScript
- Connaissance des bases de données relationnelles et de SQL
- Pratique des tests unitaires et des tests d’intégration
- Connaissance des environnements Git et des pipelines CI/CD
- Bonne compréhension des architectures applicatives modernes
- Maîtrise des principes et cérémonies Scrum
- Capacité à faciliter les échanges sans perdre sa posture de développeur
- Une expérience avec Docker, Kubernetes, les architectures microservices ou les environnements cloud constitue un avantage.
Profil recherché :
- Formation supérieure en informatique, ingénierie logicielle ou domaine équivalent
- Expérience confirmée en développement Java
- Première expérience significative sur Angular
- Expérience comme Scrum Master, Agile Lead ou référent technique d’une équipe
- Capacité à comprendre les enjeux fonctionnels et à les traduire en solutions techniques
- Bonnes capacités de communication et de collaboration