/ L'annuaire des offres d'emploi en Suisse Romande
n/a n/a Genève CH
full-time

Développeur Java Full-Stack Senior

Entreprise
Randstad
Lieu
Genève
Date de publication
13.04.2024
Référence
4596259

Description

<

p>Titre du poste: Développeur Java Full Stack Senior
Référence: 24-02-7711-001
Lieu: Genève
Date de début souhaitée: 12 août 2024
Taux d'occupation: 100%
Rémunération: à partir de 120'000 CHF / an

<

p>Description du poste et contexte:
Pour un client qui souhaite renforcer sa capacité de développement au sein de son service de Développement sur-mesure, nous recherchons un Développeur Java Full Stack Senior. Cette position implique le développement et la maintenance évolutive ainsi que corrective de systèmes existants, incluant 25 applications utilisées par l'administration fiscale.

<

p>Responsabilités:

<

ul>

  • Participer aux processus de conception de service en termes de capacité, disponibilité, sécurité et niveaux de services.
  • Collaborer à la mise en place du monitoring et fournir les informations nécessaires à l'exploitation et au support.
  • Mener des analyses techniques de complexité variable, identifier des solutions et des risques techniques, et justifier les choix de solutions.
  • Réaliser la conception technique des solutions, développer dans les délais et niveaux de qualité requis, et exécuter des plans de tests.
  • Effectuer un reporting régulier sur l'avancement des travaux, gérer les risques techniques, et assurer le support des solutions.

    <

    p>Formation:
    Diplôme HES, licence en informatique, diplôme d’ingénieur EPF, diplôme fédéral ou équivalent.

    <

    p>Compétences primordiales:

    <

    ul>

  • Maîtrise de Java (11 ou +), SQL, HTML5, CSS3, Vue3, JavaScript, TypeScript.
  • Connaissance approfondie des principes de conception orientée objet, des outils de développement tels que Intellij, Nexus, Git, Maven.
  • Expérience avec les tests unitaires (approche TDD avec JUnit) et environnement d'intégration continue (Gitlab, Jenkins, Sonar).

    <

    p>Compétences importantes:

    <

    ul>

  • Expérience avec préprocesseurs CSS (SASS, LESS), frameworks (Bootstrap, Material-UI), Spring (MVC, Boot, REST), architectures J2EE.
  • Expérience confirmée de travail en environnement Agile.

    <

    p>Compétences optionnelles:

    <

    ul>

  • Conception UI/UX, sécurisation des APIs avec OAUTH2/OIDC.
  • Connaissances de Dynatrace, Splunk, RabbitMQ, approches BDD, DDD, architecture hexagonale.
  • Expérience à l'État de Genève, connaissance de la fiscalité.

    <

    p>Qualités requises:

    <

    ul>

  • Capacité à monter en compétences sur un domaine fonctionnel.
  • Autonomie, responsabilité, adaptabilité, dynamisme, initiative.
  • Capacité à travailler sous stress, en équipe, et ouverture aux changements.

  • Postuler