Ingénieur étude et développement JAVA/JEE - JSF

Casablanca, Maroc

Rattaché au chef de projet, vous serez en charge de la conception et le développement d’applications basés sur l’un environnement JAVA/JEE et le framework JSF.

Vos missions :

Dans le cadre de votre fonction, vos principales missions sont les suivantes :

  • Analyse du besoin du client

  • Participation à la conception et la spécification technique de l’application

  • Développement des users stories de l’application dans les normes de qualité (code, coût et délais) et selon l’architecture du projet (front-end en JSF et back-end en EJB)

  • Réalisation des tests unitaires et des tests d'intégration

  • Support et maintenance corrective et évolutif de l’application

  • Rédaction de la documentation technique de l’application

  • Participation aux ateliers de chiffrage des nouvelles évolutions

Votre profil :

  • De formation Bac + 4/5, vous justifiez expérience professionnelle d’au moins 4 ans dans le domaine du développement d’applications JAVA/JEE à forte dominance JSF.

Vous êtes passionné par le développement JAVA/JEE avec une bonne maitrise du framework JSF et votre domaine de compétences couvre les technologies suivantes:

  • Java / JEE : EJB, CDI, Spring (boot, IOC, Data, MVC, …), JSF, JPA, Hibernate et les services web REST;

  • Web : HTML 5, Angular ou React JS, CSS

  • Base de données : Oracle, PostgreSQL et mySQL

  • Intégration continue : Maven, Jenkins, Sonar, GITLAB, SVN

Vos qualités relationnelles vous permettent de communiquer efficacement avec les différents acteurs d'un projet.

Doté d’un esprit agile (Scrum), vous faites preuve de :

  • Rigoureux, autonome et sens d’organisation

  • Bon esprit d’analyse et forte capacité d’adaptation au changement

  • Sens de travail en équipe et force de proposition

  • Bonne communication à l'écrit comme à l'oral

  • Capacités rédactionnelles (spécification technique, comptes rendus, documents projet, …)