Se rendre au contenu

Développeur Full Stack Java / Spring boot

Rabat, Maroc



Alton recrute pour son client, un Développeur Java spring boot pour une mission freelance à Casa !

Profil recherché

Socle Java / Spring Boot

  - Plus de 4 ans d'expérience en développement backend Java (11+) et Spring Framework

  - Maîtrise de Spring Boot (auto-configuration, starters, profiles, gestion des propriétés)

  - Bonne connaissance des aspects Security : OAuth2, JWT, Spring Security

  Persistance des données : JPA / Hibernate

  - Maîtrise de JPA/Hibernate : mapping entités, relations, cycle de vie des entités

  - Optimisation des requêtes : JPQL, Criteria API, requêtes natives

  - Bonne connaissance des index, tuning de requêtes SQL

  Developpement Microservices/Monolith

  - Respect des bonnes pratiques: code propre, principes SOLID, tests complets et documentation

  - Conception d'API RESTful : versioning, gestion des erreurs, pagination

  - Gestion des contrats d'API avec OpenAPI/Swagger

  - Communication inter-services : REST synchrone et messaging asynchrone (Kafka)

  Qualité du code : 

  - Participer aux revues de code

  - Mettre en place des tests unitaires et d'intégration

  - Maintenir un haut niveau de qualité  

  Développement Front-end : Angular

  - Plus de 3 ans d'expérience avec Angular (v15+) et TypeScript

  - Maîtrise de l'architecture Angular : modules, composants, services, guards, interceptors

   - Développement de composants réutilisables et de librairies partagées

  - Connaissance du composant Angular Material

  - Intégration avec des API REST et des librairies d'authentification OAuth2/OIDC

  - Connaissance des Tests unitaires front-end

  CI/CD & DevOps

  - Des connaissances de Docker/orchestration Kubernetes

  - Pipelines CI/CD (GitLab CI, Jenkins)

  - Supervision avec Prometheus, Grafana, ELK

 

Poste basé à Casablanca 

Travail en hybrid accordé.

Mission de longue durée (6mois renouvelables)


Détails:


     Contrat : Freelance

     Localisation : Casablanca

     Durée : 6 mois renouvelable

     Démarrage : ASAP

     Expérience : +05 ans

     Formation : BAC+5