Développeur Java Full-Stack Senior

Randstad (Schweiz) AG

Randstad (Schweiz) AG

Postuler

Infos sur l'emploi

  • Date de publication :

    15 avril 2024
  • Taux d'activité :

    100%
  • Type de contrat :

    Temporaire
  • Salaire:

    CHF 120 000 /an
  • Lieu de travail :

    Genf
Description du poste

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

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.

Responsabilités:

  • 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.

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

Compétences primordiales:

  • 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).

Compétences importantes:

  • 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.

Compétences optionnelles:

  • 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é.

Qualités requises:

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

Contact

  • Randstad (Schweiz) AG

Postuler