Description du poste
Nous recherchons un développeur Full Stack Java/Angular junior, qui participera au développement et à la maintenance d'applications métier dans un environnement Agile. Il interviendra sur les développements Back-End et Front-End, et contribuera aux choix techniques et veille à la qualité des livrables.
Ses missions:
- Développer des fonctionnalités en Java 17+/21, Spring Boot 3.x et Angular 17+.
- Concevoir et maintenir des API REST sécurisées.
- Réaliser les tests unitaires et participer aux revues de code.
- Architecture & Qualité
- Participer à la conception technique des applications.
- Appliquer les bonnes pratiques de développement (Clean Architecture, CI/CD, TDD).
- Contribuer à l'amélioration continue des applications.
- Base de données & Environnements
- Développer et optimiser les traitements sur Oracle et SQL Server.
- Participer aux déploiements et au support des environnements Linux et Windows.
- Collaborer avec les équipes DevOps et Produit dans un contexte Agile/Scrum
Livrables attendus :
- Développements Full Stack conformes aux besoins.
- API REST documentées et sécurisées.
- Tests unitaires réalisés.
- Documentation technique mise à jour.
- Participation aux mises en production et au support des applications.
Profil recherche
Compétences clés - Indispensables :
- Backend : Java 17+/21+, Spring Boot 3.x, Spring Security, JPA/Hibernate, REST API, Maven, tests (JUnit/Mockito).
- Frontend : Angular 17+ (TypeScript, RxJS, Angular Material).
- Méthodologies : Agile/Scrum, CI/CD.
- Bases de données : Oracle, SQL Server, optimisation SQL.
Traits de personnalite souhaites
FlexibilitéExtraversionOrganisationConventionnel