Votre future équipe
Rejoignez une équipe dynamique et investie afin d'écrire ensemble notre aventure marocaine composée de projets ambitieux dans un contexte international .
Dans un cadre de travail agréable , nous misons sur les talents qui composent nos équipes afin de les voir grandir avec nous !
Vos missions
Dans le cadre du développement de notre filiale marocaine, nous sommes à la recherche d'une Ingénieure ou un Ingénieur Java Fullstack Sénior pour rejoindre notre équipe dans le cadre de projets locaux et internationaux.
Principales missions et responsabilités :
Conception et développement dapplications Java / JEE : Back end et Front end
Mise en place de tests unitaires et documentation du code
Tests dintégration de la fonctionnalité
Participation à lindustrialisation du processus dedelivery
Mise en œuvre de POC sur des problématiques darchitecture pour valider les solutions
Suivi dactivité technique
Participer à lestimation descharges de fabrication,
Développerdes modules (objets et composants logiciels),
Définir les normes de développement, veiller à ce quelles soient respectées :
Processus de développement,
Charte ergonomique,
Normes de codage.
Valider la conformité du développement par rapport aux spécifications internes,
Participer à la maintenancecorrective et évolutive des programmes,
Êtreforce de proposition sur lamélioration des méthodes et sur lévolution technique des programmes,
Respecter les délais, les charges et la qualité.
Participer à la définition de plan de tests et à lélaboration de jeux dessais,
Cette offre est faite pour vous ? Uniquement si...
Titulaire d'un diplôme issu de l'enseignement supérieur spécialisé en informatique de type bac+5 , vous bénéficiez d'une expérience de plus de 5 ans dans la conception / développement d'applications web responsive en environnement Java.
Compétencesgénérales :
Conception, modélisation et architecture dapplications,
Algorithmique, langages de programmation,
Méthodes, normes et outils de développement,
Compréhension des spécifications fonctionnelles,
Anglais technique.
Compétences techniques obligatoires :
Développement Java , Spring , Hibernate
Développementfront-end( HTML5 / CSS3 , Angular )
Web Services REST / JSON
Tomcat / Jetty
Eclipse / IntelliJ
GIT ( GITLAB )
Plateforme dintégration continue (PIC) : Jenkins , SonarQube, Nexus
Administration Base de données (Oracle)
SQL, PL / SQL
Méthodologie de travail agile Scrum
Compétencesoptionnelles :
Agilité : DDD / TDD / XP / DevOps / Scrum
Framework GWT
Connaissance du langage de programmation enC.
Qualités requises :
Engagement,Rigueur,Méthode et analyse,
Pragmatisme,Autonomieetun esprit déquipe prononcé.
Capacité, aspiration et volontéà suivreles évolutions de son environnement professionnel.