Développeur Java H/F

Dans le cadre du développement de nouvelles offres, nous recherchons un(e) Développeur Java pour rejoindre nos équipes et participer à la conception et à la mise en œuvre de solutions innovantes. Ce poste offre une excellente opportunité de travailler sur des projets techniques variés au sein d’une équipe agile et dynamique.

 

Missions principales :

  • Développement et conception :

    • Développer des applications Java robustes et performantes.
    • Participer à la création de nouvelles fonctionnalités et à l’amélioration des systèmes existants.
    • Proposer des architectures techniques adaptées aux besoins des projets.
  • Méthodologie Agile SCRUM :

    • Intégration dans une équipe de développement Agile SCRUM.
    • Participer activement aux cérémonies SCRUM (daily stand-ups, rétrospectives, sprints).
    • Collaborer avec les équipes pour définir le cadrage technique des projets.
  • Qualité et sécurité des applications :

    • Mettre en place des tests unitaires et des tests d’intégration pour garantir la qualité du code.
    • Assurer la sécurité des plateformes et des applications.
    • Rédiger la documentation technique et maintenir une architecture propre et pérenne.
  • Innovation et amélioration continue :

    • Proposer de nouveaux standards et processus de développement.
    • Garantir la cohérence des technologies choisies et l’évolution de l’infrastructure.
    • Contribuer à l’amélioration continue des pratiques de développement (Clean Code, TDD, etc.).

Profil recherché :

  • Formation :
    Diplômé(e) d’une école d’ingénieur ou titulaire d’un Bac+5 en informatique, avec une expérience significative en développement Java.

  • Compétences techniques :

    • Maîtrise de Java 8-11+ et des frameworks comme Spring, Maven.
    • Expérience avec Angular (idéalement version 14+) et npm.
    • Connaissances solides en gestion de version avec Git et outils CI/CD comme GitLab-CI et Jenkins.
    • Expérience avec des bases de données comme Oracle, PostgreSQL et MongoDB.
    • Familiarité avec des environnements cloud, notamment Docker et Kubernetes.
    • Maîtrise des principes de DDD, Architecture hexagonale, TDD, BDD, et Clean Code.
  • Aptitudes personnelles :

    • Bonnes compétences en communication et capacité à travailler en équipe.
    • Forte capacité d’adaptation aux nouvelles technologies et aux défis techniques.
    • Souci constant de la qualité du code et du respect des bonnes pratiques de développement.
Pourquoi rejoindre notre équipe ?

Rejoignez une équipe dynamique et innovante !

Nous sommes une entreprise à taille humaine où l'innovation et les valeurs humaines sont essentielles. Rejoignez-nous pour une expérience enrichissante !

Participez à des projets innovants qui repoussent les limites de la technologie.

Travaillez au sein d’une équipe soudée, où chaque idée est valorisée.

Développez vos compétences dans un environnement en constante évolution.

Nous mettons l’accent sur le bien-être et la croissance personnelle de nos collaborateurs.