Developpeur Full Stack Java Full-time Job
vor 1 Monat - Public Service - GenèveJobdetails
Informations sur le poste
ID du Affaire
ZR_5932_JOB
Domaine
Développeur
Type d’emploi
Full time
État/Province
Genève (fr)
Ville
Genève
Pays
Switzerland
Code postal
1200
Date ouverte
09/10/2024
Secteur d’activité
Public Sector and Government
Description du poste
Présentation de l’entreprise :
Le département des systèmes d’information a pour mission d’assurer la qualité, la disponibilité, la sécurité et l’évolutivité des systèmes d’information. L’équipe est responsable du développement, de la maintenance et de l’exploitation des applications métiers soutenant divers services. L’organisation connaît actuellement une phase de croissance pour répondre aux besoins de projets régionaux et nationaux.
Description du poste :
Le Développeur ou Développeuse Java Full-Stack intégrera une équipe dédiée au développement et à la maintenance des applications informatiques. Les missions incluent la conception, la réalisation et la maintenance des applications, tout en respectant les normes de qualité (tests unitaires, bonnes pratiques) à partir de spécifications fournies par l’équipe d’analystes, sous les recommandations des architectes. Le candidat devra également analyser et résoudre les incidents de production, et rédiger la documentation technique.
Profil
Missions principales :
Concevoir, développer et maintenir des applications métiers.
Assurer le respect des normes de qualité via les tests unitaires et les bonnes pratiques.
Analyser et résoudre les incidents en production.
Rédiger et maintenir la documentation technique.
Qualifications requises :
Diplôme universitaire ou équivalent en systèmes d’information.
Expérience avérée de développement d’applications d’envergure dans un contexte de gestion informatique.
Excellente maîtrise de Java, Maven, Spring Boot, JPA, JUnit (minimum 8 ans d’expérience).
Expérience dans le développement d’applications web SPA avec VueJS (minimum 2 ans).
Maîtrise du développement web : HTML, CSS, JavaScript, TypeScript (minimum 5 ans).
Connaissances des pratiques de qualité (intégration continue, tests unitaires, git flow).
Maîtrise de Git et des langages SQL.
Excellente maîtrise de la langue française.
Compétences supplémentaires souhaitées :
Connaissance de Gitlab et de pipelines d’intégration continue.
Expérience avec JIRA, Docker ou autres solutions de containerisation.
Expérience avec Oracle, PostgreSQL, Websocket, message brokers.
Connaissance de Perl.
Expérience dans un environnement judiciaire ou gouvernemental.