Expert Java

il y a 2 jours


Temara, Rabat-Salé-Kénitra, Maroc SQLI Temps plein 90 000  - 120 000  par an

Responsabilités et compétences requises :

  • Concevoir, développer et maintenir des applications robustes et évolutives en utilisant Java.
  • Expertise dans l'utilisation de bases de données relationnelles et NoSQL (orientées documents).
  • Maîtrise des principes DevOps, ainsi que des pratiques d'intégration et de déploiement continus (CI/CD).
  • Expérience avec la containerisation d'applications via Docker.
  • Bonne maîtrise de Git pour la gestion du versioning.
  • Connaissance des outils de surveillance des performances et d'optimisation des applications.
  • Maîtrise de Redis pour la gestion du cache et du stockage clé/valeur.
  • Utilisation de Postman pour tester les APIs et de OpenAPI pour leur documentation.
  • Mise en œuvre des principes de qualité du code (clean code, SOLID, YAGNI) et de bonnes pratiques de développement.
  • Participation active à l'amélioration continue du produit, notamment via les tests et SonarQube.
  • Engagement dans toutes les phases du cycle de vie du développement logiciel, de la conception à la mise en production.
  • Forte capacité à travailler en équipe et à collaborer efficacement avec les autres membres des équipes.
  • Excellente communication en français, aussi bien à l'oral qu'à l'écrit, pour interagir avec les équipes métier.
  • Capacité à assurer la maintenance et l'évolution des applications existantes.
  • Engagement dans l'amélioration continue des processus et des pratiques de développement.
  • Maîtrise des méthodologies Agile, en particulier SCRUM.

NIVEAU ET TYPE D'EXPERTISE REQUIS.

  • 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 7 ans en Java