Skip to main content

BACKEND JAVA DEVELOPER

MISSION :

  • Travailler avec une équipe agile pour développer, tester et maintenir des logiciels et des applications de sécurité innovants.
  • Produire un code propre, lisible et maintenable.
  • Avoir la capacité d’évaluer les solutions et implémentations existantes.
  • Agir en tant que coach en fournissant des lignes directrices aux membres juniors de l’équipe.
  • Effectuer des examens détaillés du code avec des suggestions d’amélioration.
  • Comprendre l’architecture logicielle de haut niveau et comment elle se rapporte aux exigences métier.
  • Résoudre efficacement les problèmes, y compris en identifiant les défauts lors de la mise en œuvre d’une conception.
  • Proposer des solutions techniques bien conçues et agir en tant que point d’escalade technique.
  • Être responsable de la priorisation des projets en collaboration avec le bureau de gestion de projet, les architectes et les chefs d’équipe.
  • PROFIL RECHERCHÉ :

    Qualifications/Compétences Critiques :

  • Diplôme de Master en Génie Logiciel/Informatique (Bac+5).
  • Compétences avancées en communication en anglais et en français.
  • Java, SpringBoot, services REST, tests unitaires.
  • GIT, Docker, OpenShift/Bamboo (ou des outils similaires), AGILE.
  • Bonnes pratiques de développement et intérêt pour l’amélioration de la qualité du code.
  • Capacité de travailler dans le même fuseau horaire pour une partie de la journée de travail.
  • Un candidat ayant au moins 5 ans d’expérience en développement Backend.
  • Développement Backend ou développement Full-Stack.
  • Connaissance approfondie de la programmation, des Design Patterns orientés objet et de l’architecture logicielle.
  • Familiarité avec les frameworks web Python courants tels que Flask, Django, Django Rest Framework.
  • Bonne expertise en développement piloté par les tests (TDD) et en développement Agile.
  • Bonne expertise des pipelines CI/CD utilisant Gitlab Runners et/ou Jenkins.
  • Bonne expertise en bases de données SQL et NoSQL.
  • Bonne expertise dans les workflows basés sur Kubernetes (Gitlab/Docker/OpenShift).
  • Familiarité avec les systèmes d’exploitation Linux (RHEL/CentOS).
  • Expérience dans la conception dans le style architectural RESTful, y compris le format JSON.
  • Connaissance des principes et des outils de sécurité (SCM, SAST, SCA, etc.).
  • Compétences Préférées :

  • Javascript/Typescript, Vue.js, GraphQL, Selenium (ou un framework similaire).
  • Python, NodeJS, Elasticsearch, RabbitMQ, Sprint Cloud Dataflow (ou des outils similaires).
  • D'autres ont aussi consulté

    BACKEND JAVA DEVELOPER

    Entreprise:
    RED TIC
    Ville:
    Paris
    Type de contrat: 
    CDI, Temps plein
    Catégories: 
    Développeur, Développeur Java, Développeur Back-End
    Diplôme: 
    Master
    Publiée:
    06.04.2024
    Partagez maintenant: