Développeur JAVA Full-Stack Senior - Geneva, Schweiz - Randstad

    Randstad
    Randstad background
    Beschreibung
    du poste

    Titre du poste: Développeur JAVA Full-StackSenior
    Référence:
    Lieu:Genève
    Date de début souhaitée: 1er juillet 2024
    Taux d'occupation: 100%
    Rémunération: à partir de120'000 CHF / an

    Description du poste etcontexte:
    Nous recherchons pour un client qui souhaiterenforcer son équipe dans le département du territoire,spécifiquement pour les systèmes d'information liés à l'aménagementdu territoire et à la planification foncière. Le candidat serachargé du développement et de la maintenance évolutive etcorrective des systèmesexistants.

    Responsabilités:

    • Développementde nouveaux systèmes, participation aux phases de conception,implémentation des tests unitaires, évaluation et correction desanomalies.
    • Amélioration de la qualité dessystèmes, participation aux revues de pairs, maintien de latestabilité des systèmes, rédaction et conservation de ladocumentation.
    • Rapport d'avancement régulier,gestion des tickets JIRA, et participation à l'améliorationcontinue des processus dedéveloppement.

    Formation:
    Diplôme d'étude supérieure en informatique (ES), brevetfédéral ou diplôme HES.

    Compétencesprimordiales:

    • 6 ans d'expérience endéveloppement d'application Web avec mise en œuvre d'API REST,framework Java Spring, et gestion de bases de données Oracle ouPostgreSQL.
    • 4 ans d'expérience avec lesframeworks ou Angular.
    • 3 ansd'expérience avec des tests unitaires enJava.

    Compétencesimportantes:

    • Maîtrise des principes deconception objet et des designpatterns.
    • Expérience avec le framework JAVAQuarkus, outils GIT/GitLab, et intégrationcontinue.
    • Expérience en développement agile etconnaissance des outils Atlassian(Jira).
    • Capacité d'intégration et de travail enéquipe, excellente qualité decommunication.

    Qualitésrequises:

    • Autonomie, esprit d'équipe,rigueur, précision, disponibilité, adaptabilité, résistance austress.
    • Capacité à transmettre et partager sescompétences, respect des règles, des standards, des méthodes et del'organisation.