Mission freelance
Dev Java 11+ (H/F)

Démarrage  
ASAP
T.J.M
Max 450€ HT
Localisation
Paris
Télétravail
2 jours min.
Freelance
Postuler

Description de la mission


📌 Contexte de la mission

Dans le cadre de l'évolution d'une plateforme e-commerce, nous recherchons un Développeur Back-End Java Confirmé pour renforcer une équipe de développement Agile.

Le consultant participera à la conception, au développement et à la maintenance de services Back-End basés sur une architecture microservices. Il contribuera à la réalisation de nouvelles fonctionnalités, à la qualité des développements et à la maintenance évolutive des applications.

Les principaux livrables attendus sont les développements, la conception technique et la réalisation des tests unitaires.

🎯 Missions principales et rôle

💻 Développement Back-End

  • Concevoir, développer et maintenir des applications Java basées sur Spring Boot.
  • Développer et faire évoluer des services en architecture microservices.
  • Participer aux développements correctifs et évolutifs.
  • Concevoir des composants robustes, performants et maintenables.

🏗️ Analyse & Conception

  • Participer à l'analyse fonctionnelle détaillée des besoins.
  • Réaliser les études techniques et contribuer aux estimations de charges.
  • Participer à la conception de l'architecture applicative.
  • Réaliser le prototypage et documenter les développements.

🧪 Qualité Logicielle

  • Développer les tests unitaires.
  • Participer aux tests d'intégration.
  • Réaliser les revues de code et garantir la qualité des développements.
  • Identifier, analyser et corriger les anomalies.

🔄 Maintenance & Industrialisation

  • Participer à la maintenance corrective et évolutive.
  • Contribuer à l'industrialisation des composants applicatifs.
  • Préparer les livrables pour les mises en production.
  • Participer à l'amélioration continue des pratiques de développement.

🎯 Objectifs

  • Concevoir des services Back-End performants et évolutifs.
  • Garantir la qualité des développements grâce aux tests unitaires et aux bonnes pratiques.
  • Participer à la mise en œuvre d'une architecture microservices robuste.
  • Contribuer à la stabilité et à l'évolution de la plateforme e-commerce.
  • Assurer la maintenabilité et la pérennité des applications.

🛠️ Compétences requises

Langages & Frameworks

  • Java 11+
  • Spring Boot 2+

Architecture & Middleware

  • Architecture Microservices
  • Kafka

Développement & Qualité

  • Développement Back-End
  • Conception applicative
  • Tests unitaires
  • Tests d'intégration
  • Revue de code
  • Maintenance corrective et évolutive
  • Industrialisation des applications

Méthodologies

  • Analyse fonctionnelle
  • Analyse technique
  • Estimation des charges
  • Développement Agile

👤 Profil recherché

  • Formation supérieure en informatique (Bac+5 ou équivalent).
  • Expérience confirmée de 5 à 10 ans en développement Back-End Java.
  • Expertise en Java 11+ et Spring Boot 2+.
  • Bonne maîtrise des architectures microservices.
  • Expérience de Kafka dans des architectures distribuées.
  • Une expérience sur des projets e-commerce est fortement appréciée.
  • Capacité d'analyse, autonomie et rigueur.
  • Sens de la qualité logicielle et des bonnes pratiques de développement.
  • Bon relationnel et capacité à évoluer dans un environnement Agile.
  • Français courant indispensable.