Offre n° 0377467 DEVELOPPEUR JAVA BACKEND (F/H) (H/F)

Hybride
il y a 1 semaine
34000 Montpellier, Occitanie, France
Description du poste

Responsabilités Principales

Conception et Architecture

Participer activement à la définition et à la mise en œuvre de l'architecture Back-End, en se concentrant sur la complexité et l'optimisation des performances.

Développement

Développer, maintenir et faire évoluer des fonctionnalités robustes et performantes en Java et Spring Boot.

Tests et Qualité

Assurer la qualité du code par la mise en place de tests unitaires, d'intégration, et fonctionnels (TDD/BDD).

Intégration et Déploiement

Contribuer à l'intégration continue et au déploiement continu (CI/CD) dans un environnement DevOps.

Collaboration

Travailler en étroite collaboration avec les autres développeurs, les architectes et les équipes produit dans un environnement AGILE (Scrum/Kanban).

Veille Technologique

Maintenir une veille constante sur les nouvelles technologies Java/Spring et les pratiques d'architecture pour proposer des améliorations continues.

Détails du Poste

  • Lieu : Montpellier
  • Rémunération : Annuelle brute comprise entre [à définir] selon expérience.
  • Avantages : 2 jours de télétravail par semaine, accès illimité à une plateforme de formation, 10 jours de RTT, statut cadre.

Profil Recherché

  • Formation : Bac+5
  • Expérience : 5 années minimum en développement Back-End, idéalement sur des applications à forte charge ou contraintes techniques.

Compétences Techniques (Must Have)

  • Expertise approfondie en Java (v8+) et sur le framework Spring Boot.
  • Maîtrise de la conception et de la mise en œuvre d'APIs RESTful et/ou GraphQL.
  • Forte expérience dans les principes d'architecture complexe (Microservices, Event-Driven Architecture, Cloud-Native).
  • Connaissance des bases de données relationnelles (ex: PostgreSQL, MySQL) et NoSQL (ex: MongoDB, Cassandra).
  • Pratique des outils de versionning (Git) et des méthodologies AGILE.