Login for faster access to the latest job offers. Click here if you don't have an account.

Lead Technique Java Emploi Plein temps

il y a 1 mois Public Service Genève
Détails de l'annonce

Informations sur le poste

ID du Affaire

ZR_5933_JOB

Domaine

Manager; Développeur

Type d’emploi

Full time

État/Province

Genève

Ville

Genève

Pays

Switzerland

Code postal

1200

Date ouverte

09/10/2024

Secteur d’activité

Public Sector and Government

Description du poste

  • Collaborer étroitement avec l’architecte de solution et l’architecte technique afin d’aligner les développements avec l’architecture cible et fournir du feedback sur les difficultés rencontrées.


  • Développer une bonne connaissance
    des processus métier, de l'organisation du PJ, ainsi que des exigences légales applicables.


  • Collaborer avec le chef de projet
    et les analystes-métier afin de décomposer le projet en incréments fonctionnels, en identifiant les prérequis techniques et en estimant les coûts de développement.


  • Identifier les difficultés de conception et réalisation
    en amont du lancement des développements, participer aux analyses d’impacts et aux activités de conception technique.


  • Se poser en leader technique
    de l'implémentation de la solution et apporter support et coaching à l’équipe de développement.


  • Garantir la qualité technique
    , maîtriser la dette technique, mettre en œuvre des mesures et procédés afin d’évaluer en continu la qualité des logiciels construits.


  • Disposer d’une expertise technique
    autour des technologies backend et frontend employées.


  • Organiser et participer
    à des activités de tests (performance, tolérance aux pannes).


  • Participer au diagnostic
    de certaines anomalies.


Profil

  • Excellentes connaissances en développement informatique, notamment des pratiques qualité : tests unitaires, tests d'intégration, tests d’acceptation automatisés, intégration continue, git flow, revue de code, etc.


  • Maîtrise du framework VueJS. 3 ans d'expérience professionnelle au minimum.


  • Maîtrise des langages JavaScript, TypeScript, HTML 5, CSS 3.


  • Maîtrise du langage Java, de Spring Boot, de l'API JPA, du framework de test JUnit. 8 ans d'expérience professionnelle minimum.


  • Expérience de mise en production de systèmes complexes et interdépendants.


  • Forte expérience de la conception et de la réalisation d'architecture 3-tiers web et de solutions basées sur des composants open-source.


  • Maîtrise de plusieurs patterns et techniques d’intégration d’application (web-service SOAP/REST, message broker, batch, etc.) et de contrats d’interface (OpenAPI, WSDL).


  • Maîtrise d'au moins une méthode de chiffrage de l'effort de développement logiciel.


  • Maîtrise de l’utilisation de bases de données relationnelles et du langage SQL.


  • Maîtrise des protocoles d'authentification SAML et OIDC.


  • Bonne qualité de rédaction et excellent esprit de synthèse.


  • Expérience dans la rédaction de dossiers de conception, de contrats d’interface, etc.


  • Aisance dans l’expression en public et dans l’animation de séances de présentation et/ou de formation.


  • Maîtrise parfaite de la langue française.


Compétences constituant un atout supplémentaire


  • Expérience en technologies de conteneurisation (Docker).


  • Expérience en technologies d'orchestration de conteneur (Kubernetes, OpenShift).


  • Expérience de projet en mode agile.


Informations contractuelles

2 jours de télétravail par semaine.