Contrat: Freelance
Ville: Casablanca

Missions

  • Analyse du besoin (cahiers de charges, spécifications fonctionnelles et techniques…)
  • Conception et développement des API en Java/Spring-Cloud en se basant sur l’architecture du socle d’API existant en fonction des besoins métier
  • Paramétrage de la couche sécurité via Keycloak
  • Réaliser les tests unitaires et d’intégration
  • Documentation des Microservices en utilisant Swagger
  • Support de la phase de recette
  • Participer aux livraisons et mise en production
  • Assister aux ateliers de cadrage technique et fonctionnel
  • Communiquer avec les parties prenantes des projets

Profil recherché

  • Ingénieurs développeurs Java (API)
  • 3 ans d’expérience et plus dans le développement Java (API)

Compétences techniques

  • Forte expertise en développement autour de l’environnement JAVA/JEE en architecture
  • Frameworks Java/JEE: Struts, Hibernate, Spring Batch, SpringMVC, Spring Boot, Spring DATA
  • Technologies web : JS, JSP, Angular
  • Serveurs d’applications/Web: Apache, Tomcat, JBoss.
  • API/Microservices :
    • Spring Boot, Spring Security, Spring Data, Hibernate/JPA, Feign
    • Apache, Tomcat, LDAP, KeyCloak
    • JSON, XML, WSDL, SOAP, REST
    • Connaissance des architectures logicielles (n-tiers, SOA, API, WS, MS)
    • Expérience de travail avec les bases de données (Oracle, PostgreeSQL)
    • Expérience avec des stratégies de construction modernes, intégration / déploiement continu, tests
      automatisés (DEVOPS)
    • Méthodologie Agile/Scrum

Apply for this position

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