Mission
- Concevoir, développer et maintenir des applications backend en Java.
- Développer et faire évoluer des applications web basées sur JSF (JavaServer Faces).
- Participer à la conception et à l'implémentation de nouvelles fonctionnalités.
- Développer et maintenir des services et API REST.
- Assurer l'intégration avec les bases de données relationnelles.
- Participer à l'analyse technique et à la résolution des incidents.
- Optimiser les performances et garantir la qualité du code.
- Réaliser les tests unitaires et d'intégration.
- Participer aux revues de code et à la documentation technique.
- Collaborer avec les équipes fonctionnelles, techniques et métiers.
Compétences demandées
- Excellente maîtrise de Java (Java 8 ou supérieur).
- Bonne connaissance de Java EE / Jakarta EE.
- Maîtrise de la programmation orientée objet (POO).
- Maîtrise de JSF (JavaServer Faces).
- Bonne connaissance de CDI, JPA / Hibernate et EJB.
- Maîtrise de la conception et du développement d'API REST.
- Connaissance de Spring / Spring Boot appréciée.