Développeur/se full-stack junior (Java) - 100% long terme
Infos sur l'emploi
- Date de publication :11 novembre 2024
- Taux d'activité :100%
- Type de contrat :Durée indéterminée
- Lieu de travail :Genève, 1204 Genève
Tu as un diplôme d'Ingénieur en informatique et tu souhaites évoluer sur un poste de Développeur/se fullstack? Java est ton langage de prédilection et tu es curieux/se pour te former sur Perl? Tu es à l'aise dans un environnement Linux? Si tu aimes être autonome et travailler en équipe, n'attends plus et postules, c'est l'occasion d'intégrer une DSI afin de travailler sur l'ensemble des applications et de continuer à développer tes compétences!
A propos du rôle
Tu intègreras un service chargé du développement, de la maintenance et de l'exploitation des applications informatiques. La mission consiste plus particulièrement à participer pour moitié du temps à la maintenance évolutive des applications Perl et pour l'autre moitié du temps au développement de nouvelles applications en Java. A long terme, le client effectuera une migration des applications existantes Perl en langage Java.
Tâches
- Concevoir, réaliser et maintenir les applications
- S'assurer du respect des normes de qualité (tests unitaires, best practices) sur la base des specs fournies
- Analyser et remédier aux incidents de production
- Rédiger et maintenir la documentation technique de référence
Nous cherchons
- Formation: Diplôme d'Ingénieur en Informatique
- Expérience en développement d'applications Web de type Single Page Application
- Langue: Français
Compétences techniques:
- Bonne connaissance de Java, de Maven, du framework Spring Boot, de l'API JPA et d'un framework de tests unitaires tel que JUnit
- Compétences en programmation web: HTML, CSS, Javascript ou Typescript
- Maîtrise de GIT et bonnes connaissances de SQL
- Connaissance ou volonté de se former sur le langage Perl 5.10+ et des pratiques récentes "Modern Perl"
- Connaissance des pratiques qualité: intégration continue, tests unitaires automatisés, git flow
La connaissance peut être acquise par la formation, l'expérience ou l'auto-apprentissage.
Pour réussir dans cette fonction, vos compétences personnelles sont les suivantes :
- Rigueur
- Responsabilité et autonomie
- Curiosité et volonté d'apprendre
Notre processus de recrutement
Ce processus de recrutement est géré par Academic Work et notre client souhaite que toutes les questions concernant le poste soient adressées à Academic Work.
Notre processus de sélection est continu et l'annonce peut être clôturée avant la fin du processus de recrutement si nous sommes passés à la phase suivante. Le processus comprend des tests qui sont des outils permettant de trouver le bon talent pour le bon poste, de favoriser l'égalité, la diversité et un processus équitable.