À 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