Job Description
- Concevoir, développer et maintenir des applications backend en utilisant Java et le framework Spring.
- Créer des API RESTful performantes et évolutives, en respectant les bonnes pratiques de développement.
- Gérer l’interaction avec les bases de données, en optimisant les requêtes et en assurant la persistance des données via Spring Data (JPA, Hibernate).
- Implémenter des fonctionnalités de sécurité et d’authentification avec Spring Security.
- Réaliser des tests unitaires et d’intégration pour valider la qualité du code et s'assurer de sa conformité avec les exigences.
- Collaborer avec les équipes frontend, DevOps et autres développeurs pour garantir l’intégration fluide des composants.
Profil- Solide expérience en développement backend avec Java et Spring (Spring Boot, Spring Security, Spring Data).
- Maîtrise des architectures RESTful et des bases de données relationnelles (SQL, Oracle PL/SQL).
- Bonne compréhension des concepts de sécurité des applications web.
- Expérience en tests unitaires et intégration continue.
- Capacité à travailler en équipe dans un environnement agile.