Aller au contenu

Développeur Java Spring Boot Kotlin - Freelance (H/F)

Collective.work · 59 - Lille

Voir tous les postes de Collective.work
C

Collective.work

Évaluation disponible

Préparez votre candidature

Adapter mon CV à cette offre

Score ATS pour Collective.work

Préparer l'entretien

Simulateur IA calibré sur le rôle · 15 min

Description du poste

Taux journalier (TJM): 430

CONTEXTE

Mission longue, basée à Lille (hybride). Entreprise du secteur retail engagée dans l'amélioration de l'expérience en magasin et la refonte de son modèle de données en vue d'architectures futures (gestion des plans, intégration Datalake, gouvernance des données). Migration majeure des services back-end existants vers une stack Java / Spring Boot avec intégration d'un BFF en Kotlin et adoption d'une approche Contract-First.

MISSIONS

  • Migration & redesign d'API : analyser le code legacy Node.js, challenger la logique existante et réécrire les endpoints identifiés vers la stack Java 17 / Spring Boot 3.
  • Mise en place de l'approche Contract-First : concevoir et appliquer les contrats d'API (OpenAPI/Swagger) et développer le BFF en Kotlin.
  • Optimisation & performance : rationaliser les accès aux données (fichiers JSON .M3D, bases relationnelles/NoSQL) et réduire les goulots d'étranglement réseau.
  • Qualité & craftsmanship : garantir une couverture de tests robuste (unitaires, intégration, acceptance) et assurer le respect des métriques SonarQube.
  • Vision infra & monitoring : assurer l'intégration continue et le déploiement sur des environnements Cloud GCP via pipelines automatisés, et mettre en place le monitoring nécessaire (Datadog).

OUTILS & ENVIRONNEMENT

  • Java 17, Spring Boot 3 (architecture microservices, Spring Data, REST)
  • Kotlin (BFF / API Gateway)
  • Code legacy Node.js
  • Tests : JUnit, Mockito, Testcontainers, tests de charge
  • Conteneurs : Docker, Kubernetes
  • Cloud : Google Cloud Platform (GCP)
  • Monitoring : Datadog
  • CI/CD : pipelines automatisés

CONDITIONS DE TRAVAIL

  • Contrat : mission longue
  • Localisation : Lille (mode hybride)

Abonnez-vous à la page NaxoTech sur LinkedIn pour découvrir nos offres régulières : https://www.linkedin.com/company/naxotech (https://www.linkedin.com/company/naxotech)

  1. 5/7 ans d'expérience minimum
  2. Maîtrise de Java Spring Boot 3 & Java 17 (architecture microservices, Spring Data, REST)
  3. Pratique concrète du langage Kotlin (idéalement sur une couche BFF / API Gateway)
  4. Capacité à lire et comprendre du code Node.js pour en extraire la logique métier
  5. Culture de la Qualité et des Tests : solide expérience avec les pyramides de tests (JUnit, Mockito, Testcontainers, tests de charge)
  6. Sensibilité Cloud & DevOps : à l'aise en environnement conteneurisé (Docker, K8s) déployé sur GCP
  7. Compétences demandées (niveaux) : Spring / Spring Boot - Expert ; Java - Expert ; Tests unitaires - Confirmé ; Kotlin - Confirmé ; CI/CD - Confirmé

Détails de l'offre

Lieu

59 - Lille

Contrat

Profession libérale

Expérience

Débutant accepté

Publié

Évaluez vos compétences pour ce rôle

5-8 min en chat · scorecard partageable

Commencer la session

Offre initialement publiée sur France Travail. Voir l'annonce d'origine · Cette offre est la vôtre ?

C

Collective.work

CommercialÉvaluation disponible

Lieu

59 - Lille

Contrat

Profession libérale

Expérience

Débutant accepté

Publié

Offres similaires

D'autres rôles qui pourraient vous intéresser

DR

Technico Commercial Itinerant (H/F)

DEMOLIN REIMS MAINTENANCE · 51 - Cormontreuil

IA

Technico-commercial contrat et modernisation H/F

I2S Ascenseurs · 73 - Challes-les-Eaux

B

Chargé développement commercial Export - France H/F

Banides · 76 - Tréport

DR

Technico Commercial Itinerant H/F (DPT 54)

DEMOLIN REIMS MAINTENANCE · 54 - Ludres

Données marché

Salaires et marché : Manager commercial junior des forces de vente à Lille

Médiane, fourchette p25–p75, entreprises qui recrutent et compétences demandées — données live du marché Manager commercial junior des forces de vente à Lille sur Konvenable Pulse.

Voir le marché dans Pulse