Développeur Back end

08-01-2021 DATE DE PUBLICATION

HOMSYS

  • Type de contrat
  • Free-lance
  • nombre de poste
  • 3
  • localisation
  • Casablanca
  • rémunération proposée
  • A négocier
  • Métier
  • Banque / Organisme financier/ Micro-finance
Partager cette annonce sur
Facebook Linkedin whatsapp

profil demandé

  • Formation :
    • Bac+5 et plus
  • Expériences :
    • De 5 à 8 ans

description de l'emploi

  • Mission :

    - Réaliser la conception technique et le développement des nouveaux produits en respectant les contraintes techniques et fonctionnelles, et en assurant une conformité vis à vis de l’architecture logicielle cible.

    - Effectuer les tests nécessaires et assurer la recette fonctionnelle avec les Products Owners.

    - Analyser et corriger les anomalies détectées.

    - Assister les DEVOPS à la mise en recette et production des nouveaux produits

    - Apporter le support technique et participer à l’amélioration continue des processus en cours.

    - Appliquer les méthodes de développement AGILE.

    - Participer aux cérémonies agile (Poker Planning, Sprint Planning, DailyScrum, Revue de Sprint, Rétrospective).

    - Assurer un transfert des compétences techniques et fonctionnelles aux équipes internes.

    Profil :

    Développeur Senior Back End, +6 ans d’expérience, de formation Bac+5 en IT.

    Compétences demandées :

    - Connaissance des architectures WEB et Restful;

    - Maîtrise des langages et framework Back end JAVA, JEE, Spring ;

    - Bonne connaissance des langages et frameworks front end : React JS (Version HOOKS), JavaScript, Bootstrap, Angular 6 ;

    - Maîtrise du protocole d’échange WS SOAP;

    - Bonne connaissance des technologies d’architecture Micro services avec Spring Boot, Spring Cloud, Netflix OSS…

    - Bonne connaissance des architectures Event Driven (RxJava, Kafka…)

    - Maîtrise des concepts de base de données et du fonctionnement des SGBD relationnels notamment PostgreSQL.

    - Connaissance de la méthode Agile Kanban/Scrum;

    - Maîtrise des méthodes des tests automatisés et de gestion de configuration avec Git ;

    - Bonne qualité de travail produit (TDD, Software CraftmanShip).