Expert Technique JAVA_ Build development
Sqli- Location
- Rabat, , Morocco
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 9mo ago
Nous recherchons un(e) Expert(e) Technique JAVA Back ou Full Stack pour intervenir au sein d’une Digital Factory de notre client acteur majeur de la grande distribution.
Mission
- Participation à la définition des architectures projets en support des responsables techniques,
- Pilotage et suivi des développements effectifs en s'assurant des bonnes pratiques et du respect des recommandations initiales,
- Prise en charge de façon autonome des études amont orientées recherche et développement et refonte d'architecture de projets existants,
- Participation à la réponse technique des AVV,
- Veille technologique,
- Réalisation des POC et développement de modules complexes
- S'orienter Agile et projet architectures micro services/event-driven/Hexagonale/Modulaire
- Contribuer activement à l'amélioration de la qualité logicielle (tests automatisés, couverture de code, Sonar…).
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
+ 7 ans soit en Backend Java / Spring Boot et Kafka ou dans un environnement full stack (Java/Angular, React ou Vue JS)
Requis techniques
- Architectures : Microservices, Hexagonale ou Event drivent
- Build Project : From Scratch
- Maitrise de JAVA, KAFKA et l'écosystème Spring #MustHave, les versions récentes seront un plus (Spring3, JAVA 17+)
- Front end : Angular 18+, React JS, Vue JS (optionnel)
- BDD relationnelles (PostgreSQL, SQL)
- Outils de versioning : Git, pipelines de CI/CD, en particulier via GitLab CI/CD
- Cloud, notamment GCP (BigQuery, BigTable) et Azure
- Utilisation de Docker pour le packaging et le déploiement d’applications dans un contexte DevOps.
- Connaissance de la Clean Architecture et des principes de craftsmanship (SOLID, YAGNI…)
- Tests unitaires et tests d'intégration, notamment avec JUnit, Mockito, Karate, Gatling (tests de performance).
- Maîtrise des méthodes agiles, notamment SCRUM
Compétences fonctionnelles et comportementales
- Esprit d'équipe et de collaboration
- Bonne communication écrite et orale
- Sens critique et de sélectivité.
- Prise de recul sur les problématiques techniques et fonctionnelles.
- Autonomie et proactivité
- Rigueur et ponctualité
Skills
- Java
- Spring Boot
- Kafka
- Angular
- React
- Vue.js
- Spring
- PostgreSQL
- SQL
- Git
- GitLab CI
- GCP
- BigQuery
- BigTable
- Azure
- Docker
- JUnit
- Mockito
- Gatling
More jobs at Sqli
All 186Scrum Master (H/F)
Sqli · Rabat, Morocco · today
QA Automation Fullstack SELENIUM /Java Expérimenté
Sqli · Rabat, Morocco · 2d ago
Global Graphic & Motion Designer
Sqli · Valencia, Spain · 2d ago
Chef de Projet ERP Finance F/H
Sqli · Levallois-Perret, IDF, France · 3d ago
QA Automation Engineer (Python/C++)
Sqli · Valencia, VALENCIA, Spain · 8d ago