Au sein d'une équipe agile autonome, vous serez amené(e) à intervenir sur les différents applicatifs java. Intégré(e) au sein de l'équipe de programmation, vous êtes en charge de :
- Réaliser la conception fonctionnelle et l'élaboration des spécifications techniques,
- Faire le développement,
- Suivre l'amélioration de l'application et des tests unitaires,
- Gérer la maintenance des applications,
- Réaliser le support auprès des clients et autres utilisateurs.
Techniques environnementales:
- Front-End : Angular 16
- Back-End : Java 17 (ou plus), Spring (Boot, MVC, Reactive, IOC, Batch), JPA/Hibernate, API REST
- Base de données : MySQL, MongoDB, MariaDB
- VCS : Git (BitBucket)
- IDE : IntelliJ, Visual Studio Code
- Intégration continue : Jenkins, Sonar, Nexus
- Serveur d’application : Tomcat, Node.js
- Méthodologies : Agiles (Scrum), TDD (JUnit), DevOps