logo

Développeur·se Java Back-End Confirmé·e


Décryptage du poste par Postule AI

Introduction au poste

Nous recherchons un développeur Java confirmé (4 à 8 ans d'expérience) pour rejoindre une équipe technique dynamique. Vous interviendrez sur des projets back-end exigeants, dans un environnement moderne, orienté qualité et delivery.

Votre rôle

En tant que Développeur·se Java confirmé·e, vous jouerez un rôle clé dans la conception, le développement et l'optimisation d'applications back-end à forte exigence technique.

Vos missions principales :

  • Concevoir, développer et maintenir des services et API back-end robustes et évolutifs (Java, Spring Boot, Quarkus…)
  • Participer à la définition et à l'implémentation d'architectures modernes (microservices, architecture hexagonale…)
  • Assurer l'intégration avec différentes bases de données relationnelles ou NoSQL et garantir la performance des échanges
  • Mettre en place et maintenir des tests automatisés (JUnit, Mockito, Testcontainers…) pour garantir la qualité et la fiabilité du code
  • Contribuer aux pipelines CI/CD et aux bonnes pratiques de versioning (Git, Jenkins, GitHub/GitLab CI…)
  • Collaborer avec les équipes produit, front-end et infrastructure pour concevoir des solutions cohérentes et performantes
  • Participer aux revues de code et à l'amélioration continue des processus de développement

Vos qualifications

Vous maîtrisez les principes de développement back-end en Java et êtes à l'aise avec au moins une technologie ou un outil dans chacun des domaines suivants :

  • Langage et écosystème Java : Java 8+, Spring / Spring Boot / Quarkus, JPA / Hibernate…
  • Tests : JUnit, Mockito, Testcontainers, ou équivalents
  • APIs : REST, Swagger/OpenAPI, éventuellement GraphQL
  • Base de données : PostgreSQL, MySQL, MongoDB…
  • CI/CD & versioning : Git, Jenkins, GitHub Actions, GitLab CI…
  • Bonnes pratiques : Clean Code, TDD, revues de code, documentation

Des connaissances en architecture (hexagonale, microservices), conteneurs (Docker) ou messagerie (Kafka, RabbitMQ) sont un plus apprécié.

Qualités attendues

  • Sens du détail, qualité du code, souci de l'expérience utilisateur
  • Autonomie, rigueur, esprit d'équipe
  • Curiosité technique et capacité à faire évoluer une base existante

Cette description d'emploi a pu être reformatée par Postule pour améliorer sa lisibilité et sa présentation. Le contenu et les informations restent fidèles à l'offre d'emploi originale. .