Développeur Full-Stack Java Senior Ref. 002368
Novancy One
Casablanca, MA
il y a 5j

Vos missions :

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

  • Analyser les spécifications fonctionnelles et techniques afin de concevoir des services et des interfaces utilisateurs répondant aux besoins de l'entreprise et des clients.

  • Formuler des recommandations à l’équipe Produit sur la conception visuelle et fonctionnelle des écrans.

  • Participer à la réalisation des prototypes d’écrans et à l’élaboration des workflows utilisateurs.

  • Effectuer l’analyse, le design et le développement des nouvelles fonctionnalités en utilisant les libraires et Framework appropries, au niveau backend comme au niveau front-end.

  • Collaborer avec les autres développeurs pour la mise en place et l’intégration des services backend.

  • Produire les tests unitaires et d’intégration visant à̀ valider la qualité́ des fonctionnalités développées et à s’assurer de leur non-régression dans le cadre de développement futurs.

  • Collaborer avec l’équipe d’assurance qualité́ afin d’élaborer les scénarios de tests et de les accompagner dans l’automatisation des cas de tests.

  • Participer à la mise en place, au suivi et à l’amélioration continue des pratiques de développement de l’équipe.

  • Participer aux choix technologiques et aux choix d’évolution de l’architecture.

  • Collaborer avec les autres membres de l’équipe de développement et de l’équipe QA afin d’atteindre les objectifs de l’équipe dans les temps impartis et avec un haut niveau de qualité́.

Votre profil :

Profil Bac+5 avec une expérience minimum de 5 ans et avoir les compétences suivantes :

  • Expérience en développement de services backend Java

  • Intérêt pour le développement d'interfaces utilisateur

  • Connaissance des méthodologies et outils de développement et de tests ( JUnite , karma ou Jest)

  • Connaissance d'un outil pour mesurer la qualité de code

  • Bonne connaissance des Design Patterns et principes de programmation orientée objet

  • Bonne connaissance de postgreSql et maitrise de SQL

  • Maitrise du langage Java

  • Maitrise du Framework Angular et/ou ReactJS

  • Maitrise du développement SpringBoot (Security, Ioc, batch)

  • Maitrise de la stack sécurité (Oauth2/OpenId Connect, JWT)

Autre :

  • Souci du détail et de la satisfaction des clients

  • Excellente capacité à comprendre et résoudre des problèmes complexes

  • Capacité de travailler sous pression avec de courts délais, adaptation rapide aux nouvelles situations

  • Sens de l'initiative et leadership

  • Bonne communication en français

--

Novancy One est leader du recrutement et staffing de profils dans les domaines des systèmes d'information et de la transformation digitale. Chaque candidat qualifié sera considéré pour un emploi, indépendamment de sa race, sa couleur, sa religion, son genre, son orientation sexuelle, son origine nationale, son handicap, son âge ou son statut de vétéran. Si vous pensez que votre candidature aurait été injustement écartée, veuillez nous en aviser par email : contact@novancy.com. Pour consulter toutes nos offres : https://novancy.com/jobs/. Pour enregistrer une candidature spontanée : jobs@novancy.com

Powered by JazzHR

Signaler cette offre d'emploi
checkmark

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Postuler
Mon email
En cliquant sur « Continuer », je consens au traitement de mes données et à recevoir des alertes email, tel que détaillé dans la Politique de confidentialité de neuvoo. Je peux retirer mon consentement ou me désinscrire à tout moment.
Continuer
Formulaire de candidature