Les missions du poste
Le besoin
Au sein d'une équipe Agile, vous aurez notamment pour responsabilités :
Participer à l'analyse des besoins fonctionnels et techniques ;
Concevoir et développer les évolutions des applications back-end et front-end ;
Développer des API et services en Java ;
Concevoir et maintenir les interfaces utilisateurs avec Angular ;
Participer aux choix d'architecture et aux revues de code ;
Réaliser les tests unitaires et contribuer à la qualité du code ;
Corriger les anomalies et assurer la maintenance évolutive et corrective ;
Participer aux phases d'intégration et de mise en production ;
Contribuer à l'amélioration continue des pratiques et des outils de développement ;
Travailler en collaboration avec les Business Analysts, les équipes techniques et les équipes de production.
Le profil recherché
Profil recherché
Back-end : Java, Spring / Spring Boot ;
Front-end : Angular, TypeScript, HTML, CSS ;
API : REST ;
Bases de données : SQL, PostgreSQL / Oracle selon les projets ;
Outils : Git, Maven ou Gradle, outils de CI/CD ;
Méthodologies : Agile / Scrum.
Compétences requises
- CSS
- Java
- Amélioration continue
- API
- Oracle
- PostgreSQL
- HTML
- Git
- Angular
- Scrum
- SQL
- Maven
- REST
- Spring Boot