Développeur Java Fullstack (CDI)

Collective
Canton de Lille-5, France
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Junior
Compensation
€ 114K

Job location

Canton de Lille-5, France

Tech stack

Java
API
Agile Methodologies
Unit Testing
Cloud Engineering
DevOps
Github
Hibernate
Java Persistence API
PostgreSQL
Performance Tuning
Scrum
TypeScript
Google Cloud Platform
Spring Cloud
Delivery Pipeline
Spring-boot
Technical Debt
Backend
Vue.js
Containerization
Kubernetes
Kafka
Data Management
Front End Software Development
REST
Docker
Microservices

Job description

Nous recherchons plusieurs Développeurs Java en CDI pour venir compléter notre équipe qui effectue un projet au forfait chez l'un de nos clients.

Les équipes interviennent sur des plateformes stratégiques liées :

  • À la gestion de données produits
  • Aux parcours de services
  • À des workflows métiers complexes
  • À des systèmes de gestion événementiels

Les applications sont déployées sur Google Cloud Platform dans une architecture :

  • Microservices
  • Event-driven (Kafka / PubSub)
  • API First
  • Cloud-native

Organisation

Une fois construite, l'équipe sera composée de :

  • 1 Directeur de Projet
  • 1 Product Owner
  • 1 Tech Lead (poste à pourvoir)
  • 3 Développeurs (postes à pourvoir)

Méthodologie Agile (Scrum / Kanban).

Missions détaillées

Analyse & Conception

  • Participer aux ateliers de conception technique
  • Challenger les besoins fonctionnels
  • Définir les contrats d'API et d'événements
  • Contribuer aux décisions d'architecture

Développement Backend

  • Implémenter des microservices en Java 17 / 21
  • Développer des APIs REST sécurisées
  • Implémenter des consommateurs / producteurs Kafka
  • Optimiser les accès aux données (PostgreSQL)
  • Mettre en place des tests unitaires et d'intégration

Développement Frontend

  • Développer des interfaces en Vue.js 3 (TypeScript)
  • Intégrer les API REST
  • Participer à l'amélioration de l'expérience utilisateur
  • Garantir la qualité et la maintenabilité du code front

Cloud & DevOps

  • Conteneurisation avec Docker
  • Déploiement via Kubernetes (GKE)
  • Contribution aux pipelines CI/CD (GitHub Actions)
  • Participation au monitoring et à l'observabilité

Maintenance & Amélioration Continue

  • Maintenance corrective et évolutive
  • Optimisation des performances
  • Réduction de la dette technique
  • Contribution aux standards et bonnes pratiques de développement

Stack technique complète

Langage & Framework Backend

Requirements

  • Spring Boot
  • Spring Cloud
  • Hibernate / JPA

Front End

  • Vue.js 3
  • TypeScript
  • HTML / CSS

Data & Messaging

  • PostgreSQL *, Kafka, pour le tech lead : première expérience réussie en temps que TL

Benefits & conditions

amplitude de séniorité large :

pour les dev : 3 ans d'XP minimum

Apply for this position