Développeur Java Fullstack

Il y a 3 jours

Bordeaux, Nouvelle-Aquitaine, France H4H Humans4Help Temps plein

Fiche de poste – Développeur Java Fullstack (H/F)



Postuler à ce poste est simple. Faites défiler la page et cliquez sur "Postuler" pour que votre candidature soit prise en compte.

Contexte de la mission

Dans le cadre du renforcement d’une équipe de développement au sein d’un environnement agile, notre partenaire recherche un Développeur Java Fullstack afin de contribuer à la conception, au développement et à l’évolution d’applications métiers critiques pour l'un de nos partenaires à Niort, Nouvelle-Aquitaine.


Vous interviendrez sur l’ensemble du cycle de vie des applications, depuis l’analyse technique jusqu’à la mise en production, dans un contexte orienté microservices, cloud et intégration continue.


Missions principales:


1. Conception et développement

  • Concevoir et développer des applications Fullstack basées sur Java côté backend et sur des frameworks modernes côté frontend.
  • Participer à la conception technique et aux choix d’architecture applicative.
  • Développer des API REST sécurisées et performantes.
  • Implémenter les fonctionnalités frontend avec une approche orientée UX et performance.

2. Maintenance et évolution

  • Maintenir et faire évoluer les applications existantes.
  • Corriger les anomalies et améliorer la qualité du code.
  • Participer aux revues de code et aux bonnes pratiques de développement.

3. Qualité logicielle et performance

  • Rédiger et maintenir les tests unitaires et tests d’intégration.
  • Contribuer à l’amélioration de la qualité, de la sécurité et des performances applicatives.
  • Mettre en œuvre les bonnes pratiques Clean Code et DevOps.

4. Collaboration et méthodologie

  • Participer aux cérémonies Agile (Scrum / Kanban).
  • Collaborer avec les équipes produit, QA et DevOps.
  • Contribuer à la documentation technique et au partage de connaissances.

Environnement technique

Backend

  • Java 11 / 17
  • Spring Boot / Spring Framework
  • API REST / Microservices

Frontend

  • Angular / React / Vue.js
  • HTML5 / CSS3 / TypeScript / JavaScript

Data

  • SQL : PostgreSQL, MySQL, Oracle
  • NoSQL : MongoDB (selon contexte)

DevOps / CI-CD

  • Git / GitLab / GitHub
  • Docker / Kubernetes
  • Jenkins / GitLab CI
  • SonarQube

Cloud (selon environnement)

  • AWS / Azure / GCP

Profil recherché

Formation

  • Bac +5 en informatique (école d’ingénieur ou université) ou expérience équivalente.

Expérience

  • 3 à 7 ans d’expérience minimum en développement Java.
  • Expérience confirmée sur des architectures web et microservices.

Compétences clés

  • Solide maîtrise de Java et Spring Boot.
  • Bonne expérience sur un framework frontend moderne (Angular / React / Vue).
  • Maîtrise des API REST et architectures distribuées.
  • Connaissance des environnements CI/CD et conteneurisation.
  • Bonne compréhension des bases de données relationnelles.

Qualités attendues

  • Esprit d’analyse et rigueur technique.
  • Capacité à travailler en équipe dans un environnement agile.
  • Autonomie et proactivité. xuezdbg
  • Bon relationnel et sens du partage technique.

Informations complémentaires

  • Type de contrat : CDI / Freelance (selon contexte)