Job Description

Contexte


Dans le cadre d’un projet stratégique au sein d’une DSI, nous recherchons un(e) Développeur(se) Fullstack Java / Angular confirmé(e) (4 à 10 ans d’expérience).
L’objectif est de renforcer une équipe dynamique sur un projet applicatif nécessitant des compétences solides en Java 17+ / Spring Boot, Angular et environnements CI/CD.

Missions principales

  • Analyser, paramétrer et développer des composants applicatifs conformément aux normes internes.

  • Contribuer à la conception technique à partir des spécifications fonctionnelles.

  • Réaliser les développements attendus et assurer la qualité via des tests unitaires (Mockito, SonarQube).

  • Documenter les applications et interfaces développées.

  • Collaborer en mode Agile (Scrum) avec les UX Designers et les autres membres de l’équipe.

  • Participer aux phases de recette, d’intégration et aux revues de code croisées.

  • Contribuer aux évolutions et à la maintenance corrective.
  • *Compétences techniques attendues
    * Java 17+ / Spring Boot – Expert – impératif
    * SQL / NoSQL – Expert – impératif
    * SonarQube, Mockito – Expert – impératif
    * CI/CD (GitLab, Docker, Kubernetes) – Confirmé – impératif
    * Angular / PrimeNG – Confirmé – important
    * Agile / Scrum, collaboration avec UX Designers – Confirmé – souhaitable

    Profil du candidat

  • Expérience : 4 à 10 ans en développement fullstack dans des environnements complexes et critiques.

  • Très solide expertise en Java backend (Spring Boot, API REST, bases SQL/NoSQL).

  • Bonne maîtrise du frontend Angular / PrimeNG pour concevoir des interfaces utilisateur performantes et ergonomiques.

  • Habitude des environnements DevOps avec CI/CD, intégration/déploiement continu et conteneurisation (Docker, Kubernetes).

  • Rigueur sur la qualité logicielle (tests unitaires, code review, SonarQube).

  • Méthodologie : Familiarité avec les environnements Agile/Scrum et la collaboration transverse (UX, PO, QA).


  • Soft skills :


  • Capacité à travailler en équipe dans un cadre collaboratif et exigeant.

  • Autonomie et sens des responsabilités.

  • Proactivité dans la résolution de problèmes.

  • Bon relationnel, communication claire et structurée.

  • Langues : Français courant (impératif).
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application