/
Ref. :
Consultant(e) Développement Backend Java Spring en Freelance
--Casablanca ou Rabat--
Ref. : 005655
Nous recherchons un(e) Consultant(e) Développement Backend Java Spring en Freelance pour développer et maintenir les applications backend de notre client.
- Durée : 12 mois renouvelables
- Mode de travail : Hybride (2 jours en présentiel par semaine)
- Localisation : Casablanca ou Rabat
- Démarrage : ASAP
Missions
- Développer et maintenir des applications backend en utilisant Java, Spring, Docker, et Google Cloud Storage.
- Collaborer étroitement avec les équipes de développement front-end et les équipes métiers pour concevoir et implémenter des solutions innovantes répondant aux besoins de l'entreprise.
- Concevoir, développer, tester et mettre en production des applications tout en respectant les normes de qualité et les bonnes pratiques de développement.
- Gérer les requêtes HTTP, créer des APIs RESTful, intégrer des bases de données et gérer les transactions.
- Utiliser Docker pour la conteneurisation des applications et déployer dans un environnement cloud via Google Cloud Platform.
Profil Recherché
- 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 plus de 7 ans en développement Java, avec une expertise dans le framework Spring (Spring Boot, Spring Data, Spring Security).
- Connaissance approfondie de Docker et des concepts de conteneurisation.
- Compétences en cloud computing, notamment avec Google Cloud Platform et utilisation de services comme Google Cloud Storage.
- Familiarité avec les bases de données relationnelles (MySQL, PostgreSQL) et capacité à rédiger des requêtes SQL complexes.
- Excellentes compétences en communication écrite et orale, avec la capacité de produire des livrables et reportings de haute qualité.
- Esprit d'analyse et d'amélioration continue, capable d'évaluer le code et ses impacts.
- Capacité à travailler en équipe tout en étant autonome dans la gestion de ses tâches.