Contrat: Freelance
Ville: Casablanca

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 techniques :
• 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).

Compétences générales :
• Sens de partage et de travail en équipe.
• Forte autonomie et prise d’initiative.
• Capacité d’intégration.
• Bon niveau de communication.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx