Expert Technique Java Senior

Rabat

CDI / Temps pleinHybrideIngénieur / École d'ingénieursFrançais, AnglaisInformatique / IngénierieInformatique / IT

L’essentiel du poste

Résumé par Postule AI

SQLI recrute un Expert Technique Java Senior avec au minimum 10 ans d'expérience et 3 ans dans un poste similaire. Vous concevrez et maintiendrez des applications scalables en Java/Spring Boot, travaillerez sur des architectures microservices, maîtriserez DevOps et CI/CD, et participerez à l'ensemble du cycle de vie logiciel. Basé à Rabat, Casablanca ou Oujda, ce poste en mode mixte offre l'opportunité de rejoindre une entreprise internationale de 2200 talents.

Vos missions

  • Concevoir, développer et maintenir des applications robustes et scalables avec Java et Spring Boot
  • Implémenter et gérer des architectures microservices et event-driven
  • Assurer la qualité du code via les tests, le coverage, Sonar et la revue de code
  • Participer au cycle de vie complet du logiciel, de la conception à la production
  • Contribuer à l'amélioration continue des pratiques de développement et à la veille technologique

Profil recherché

  • Vous avez une solide expertise Java et Spring avec au moins 10 ans d'expérience
  • Vous maîtrisez les architectures microservices et les principes DevOps
  • Vous êtes passionné par la qualité du code et les bonnes pratiques de développement
  • Vous souhaitez évoluer dans un environnement Agile et international
  • Vous êtes intéressé par les technologies Cloud et les architectures modernes

Généré automatiquement à partir de l’offre. Postule AI peut se tromper : vérifiez auprès de l’employeur.

À propos de SQLI

SQLI est une société de conseil et de services numériques présente depuis 30 ans, accompagnant plus de 2200 talents répartis sur 13 pays et 3 continents. Notre mission est d'aider les entreprises à transformer les interactions utilisateur en expériences mémorables grâce à des dispositifs digitaux innovants.

Description du poste

En tant qu'Expert Technique Java, vous serez responsable de la conception, du développement et de la maintenance d'applications robustes et scalables. Vous participerez à l'ensemble du cycle de vie logiciel, de la conception à la production.

Principales responsabilités

  • Concevoir, développer et maintenir des applications robustes avec Java et Spring Boot
  • Mettre en œuvre des architectures microservices et event-driven
  • Assurer la qualité du code via les tests, le coverage et la revue de code
  • Participer à la réponse technique et à l'amélioration continue des pratiques de développement
  • Maîtriser les principes DevOps, CI/CD, Git et les méthodes Agiles (SCRUM)

Compétences requises

  • Minimum 10 ans d'expérience, dont 3 ans dans un poste similaire
  • Maîtrise de Java 8+ (8, 11, 17, 21) et du framework Spring (Boot, Data, MVC, Security)
  • Expertise en architectures microservices et APIs REST
  • Expérience avec les bases de données relationnelles (PostgreSQL, MySQL, Oracle, SQL Server) et orientées document (MongoDB)
  • Bonne culture DevOps : Git, Jenkins, CI/CD, Docker
  • Connaissance des principes de craftsmanship (Clean Code, Design Patterns, SOLID, YAGNI)
  • Maîtrise des tests (JUnit, Mockito) et des outils de qualité (Sonar)
  • Expérience en environnement Agile (Scrum, SAFe)

Atouts supplémentaires

  • Expérience sur les environnements Cloud (AWS, Azure, GCP)
  • Connaissance des technologies Front-end (Angular, React)

Localisation : Rabat, Casablanca ou Oujda

Mise en forme par Postule ·

Signaler un problème