Developpeur JAVA FULL STACK - Geneva, Schweiz - IT Advanced Consulting SA

    IT Advanced Consulting SA
    IT Advanced Consulting SA Geneva, Schweiz

    Gefunden in: Talent CH C2 - vor 1 Woche

    Default job background
    Beschreibung
    Job Description

    Assurer le développement de nouveaux systèmes:

    o Participer aux phases de conception;

    o Développement des solutions informatiques répondant aux besoins;

    o Implémenter les tests unitaires;

    o Respecter les exigences non fonctionnelles de développement;

    o Evaluer, diagnostiquer et corriger les anomalies.

    Participer à l'amélioration de la qualité des systèmes :

    o Participer aux revues de pairs;

    o Établir, maintenir et faire évoluer la testabilité des systèmes;

    o Rédiger et conserver la documentation à jour.

    Faire des rapports d'avancement réguliers au responsable de l'équipe de

    développement en termes de suivi de charge (estimation initiale, reste à faire),

    remontée d'alertes et escalade pour décision.

    Assurer la complétude des tickets JIRA.



    Requirements

    Compétences primordiales (6 ans d'expérience et plus dans la fonction)

    Expérience de 6 ans et plus sur des projets de développement d'application Web,

    avec mise en œuvre d'API REST;

    Expérience de 6 ans et plus sur des projets de développement d'application utilisant

    le framework Java Spring;

    Expérience de 6 ans et plus sur des projets de développement d'application utilisant

    un système de gestion de donnée tel qu'Oracle ou PostgreSQL;

    Expérience de 4 ans et plus sur des projets de développement avec une mise en

    œuvre des frameworks ou Angular;

    Expérience de 3 ans et plus sur un projet avec des tests unitaires en Java.

    Formation : Diplôme d'étude supérieure en informatique (ES) ou brevet fédéral ou

    diplôme HES.

    Compétences importantes

    Maîtrise des principes de conception objet et design patterns courants;

    Maîtrise des architectures logicielles modernes, appliquées en JAVA;

    Expérience et usage du framework JAVA Quarkus;

    Bonne connaissance de GIT / GIT Lab;

    Connaissance et usage des outils d'intégration continue;

    Expérience de 2 ans et plus sur un projet en lien avec une GED;

    Expérience significative sur au moins un projet de développement agile;

    Connaissance et usage des outils Atlassian (Jira);

    Capacité d'intégration et de travail en équipe;

    Qualité de communication; Profil: Développeur FullStack Senior page 2

    Développeur FullStack Senior

    Capacité de conseil technico-fonctionnel.

    Compétences optionnelles qui représenteraient un plus

    Expérience au sein de l'OCSIN de l'État de Genève;

    Maitrise de PostgreSQL;

    Maitrise de PLSQL ou PL/pgSQL;



    Requirements
    Formation et Certification : Diplôme d'ingénieur (Bachelor ou Master) en informatique et sécurité informatique ou équivalent. Certifications souhaitées : CISSP, CISM, GIAC. Expérience et Compétences : Plus de 8 ans d'expérience en sécurité IT, avec une connaissance approfondie en gouvernance, architecture et technique. Expertise dans les couches réseau, les architectures de référence de sécurité, la compréhension des méthodes d'attaques et de défense, et la sécurité des applications web. Expérience en gestion de la sécurité basée sur les standards NIST, ISO 27001, et ISO Capacité à mener des audits de sécurité et à collaborer efficacement avec d'autres équipes. Autonomie, rigueur, précision, et bonne capacité de travail en équipe. Langues : Maîtrise du français et connaissance de l'anglais (niveau B2)