Développeur PERL/JAVA/JS Full-Stack
Titre du poste: Développeur ou Développeuse Perl et Java Full-Stack
Langues : Français courant, Anglais apprécié
Lieu: Genève
Taux d'occupation: 100%
Salaire : à partir de 110'000 CHF
Description du poste et contexte:
Nous recherchons un(e) Développeur(se) Perl et Java Full-Stack Junior pour rejoindre l'équipe chargée du développement, de la maintenance, et de l'exploitation des applications informatiques au sein de la DSI de notre client. Ce rôle implique une participation active à la maintenance évolutive des applications Perl ainsi qu'au développement de nouvelles applications en Java. À long terme, une migration des applications Perl vers Java est prévue.
Missions principales:
- Concevoir, réaliser et maintenir les applications du système d'information
- Garantir le respect des normes de qualité (tests unitaires, bonnes pratiques)
- Analyser et remédier aux incidents de production
- Rédiger et maintenir la documentation technique
- Assurer la continuité des prestations et le partage des connaissances en collaboration avec l'équipe
Formation requise:
- Diplôme d'ingénieur EPF
Compétences obligatoires:
- Connaissance ou volonté d'apprendre Perl 5.10+
- Bonne maîtrise de Java, Maven, Spring Boot, JPA, et JUnit
- Compétences en programmation Web: HTML, CSS, JavaScript, TypeScript
- Expérience en développement d'applications Web de type Single Page Application
- Connaissance des pratiques de qualité: intégration continue, tests unitaires, Git flow
- Maîtrise de Git et SQL
- Aisance dans un environnement Linux
- Maîtrise du français
Atouts supplémentaires:
- Connaissance de Template, Mojolicious, Catalyst
- Maîtrise du framework VueJS
- Connaissance de Gitlab, JIRA
- Expérience avec Oracle, PostgreSQL, Docker
- Expérience en tests d'intégration (Cypress)
- Expérience avec Websocket, message broker
- Expérience au sein des systèmes d'information du secteur judiciaire ou public
Qualités personnelles recherchées:
- Rigueur, autonomie, sens des responsabilités
- Esprit orienté qualité et proactif
- Capacité à collaborer et à partager les connaissances
- Curiosité et volonté d'approfondir les environnements techniques
Conditions supplémentaires:
- Type de contrat: location de services
- Taux d'occupation: 100 % (minimum toléré: 80 %)
- Durée de la mission: jusqu'à 5 ans
- Début de mission: 5 mai 2025
Pondération des critères d'adjudication:
- 15% Formation
- 30% Compétences obligatoires
- 15% Atouts supplémentaires
- 20% Qualités personnelles
- 20% Adéquation à la mission et aux activités