/

Dev Fullstack Sénior Java / React en Freelance

--Casablanca, Maroc--
Ref. :
006090

DESCRIPTION DE LA MISSION. 

Intégré(e) dans les équipes Core Infra, le/la consultant(e) aura pour mission de développer et maintenir des applications back-end et Front en utilisant des technologies Java, Spring et React. Vous contribuerez à la conception, au développement et à la mise en œuvre de nouvelles fonctionnalités, ainsi qu'à l'amélioration des systèmes existants. Vous travaillerez en collaboration avec les équipes d'ingénieurs front-end, les équipes produit et les équipes opérationnelles pour garantir la qualité et la performance des applications.

 

ENVIRONNEMENT TECHNIQUE ET EXPERTISES NÉCESSAIRES. 

  • Concevoir, développer et maintenir des applications robustes et scalables avec les technologies Java, Spring Boot et React.
  • Expériences significatives avec des architectures microservices et event-driven. 
  • Expériences avec les bases de données relationnelles et/ou orientée document.
  • Familier avec les principes DevOps, notamment la CICD.
  • Familier avec le versionning, notamment Git.
  • Compréhension et usage des principes de craftsmanship.
  • Contribuer à l'amélioration de la qualité du produit (Test coverage, Sonar, SOLID, YAGNI…)
  • Participer à toutes les phases du cycle de développement logiciel, de la conception en passant par la mise en production et le run.
  • Contribuer à l'amélioration continue des pratiques de développement.
  • Assurer la maintenance et l'évolution des applications existantes.
  • Maîtrise des méthodes agiles, notamment SCRUM.

 

MÉTHODES, ORGANISATIONS ET INTERACTIONS.

  • Excellente communication écrite et orale : Bonne communication écrite et orale en français pour des interactions fluides avec le métier.
  • Esprit d'analyse et d'amélioration continue : Capacité à évaluer le code et ses impacts, ainsi qu'à remettre en question les solutions existantes pour les améliorer.
  • Capacité de prise de recul : Aptitude à évaluer les problématiques avec objectivité et à proposer des solutions d'amélioration.
  • Capacité à respecter les délais tout en maintenant des standards élevés.
  • Esprit d'équipe : Capacité à collaborer efficacement avec les membres de l'équipe pour atteindre des objectifs communs.

 

PROFIL RECHERCHÉ.

  • Diplômé(e) d’un Bac+5 en école d'ingénieur ou équivalent universitaire avec une spécialisation en informatique, ou justifiant d'une expérience significative équivalente
  • Expérience de plus de 7 ans en Java / React 
  • Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.