Votre mission :
Au sein d'une équipe Agile, vous intervenez sur la conception, le développement et l'évolution d'applications web modernes.
À ce titre, vous êtes amené(e) à :
- Participer à l'analyse des besoins fonctionnels et techniques.
- Concevoir et développer des applications robustes et performantes.
- Réaliser les développements Back-End en Java.
- Développer les interfaces utilisateurs en React.
- Participer aux phases de tests, d'intégration et de mise en production.
- Assurer la maintenance corrective et évolutive des applications.
- Participer aux revues de code et être force de proposition sur les bonnes pratiques de développement.
- Accompagner les profils plus juniors et contribuer à la dynamique d'équipe pour les profils seniors.
Environnement technique :
Back-End
- Java 17+
- Spring Boot
- Spring Data / Spring Security
- API REST
- Maven
Front-End
- React
- TypeScript
- HTML5 / CSS3
- Redux (apprécié)
Outils & Méthodes
- Git
- GitLab / Jenkins
- Docker
- Kubernetes (apprécié)
- SonarQube
- Méthodologie Agile / Scrum