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

    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 à lamé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 davancement réguliers au responsable de léquipe de

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

    remontée dalertes et escalade pour décision.

    Assurer la complétude des tickets JIRA.



    Requirements

    Compétences primordiales (6 ans dexpérience et plus dans la fonction)

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

    avec mise en œuvre dAPI REST;

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

    le framework Java Spring;

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

    un système de gestion de donnée tel quOracle 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 dinté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é dinté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 lOCSIN 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)