H4H Humans4Help
Développeur Java Fullstack - (H/F) - Niort
Explore roles
H4H Humans4Help
Développeur Java Fullstack - (H/F) - Niort
Private salary
Bordeaux
In office
Graduate
Junior
Mid
Senior
Leader
Description

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

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.
  1. 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.
  1. 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 .
  1. 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é.
  • Bon relationnel et sens du partage technique.

Informations complémentaires

  • Type de contrat : CDI / Freelance (selon contexte)
Role tech stack
H4H Humans4Help
Développeur Java Fullstack - (H/F) - Niort
Share role