Description du poste Titre du poste: Développeur JAVA Full-Stack Senior Référence: 24-02-7715-003 Lieu: Genève Date de début souhaitée: 1er juillet 2024 Taux d'occupation: 100% Rémunération: à partir de 120'000 CHF / an Description du poste et contexte: Nous recherchons pour un client qui souhaite renforcer son équipe dans le département du territoire, spécifiquement pour les systèmes d'information liés à l'aménagement du territoire et à la planification foncière. Le candidat sera chargé du développement et de la maintenance évolutive et corrective des systèmes existants. Responsabilités: Développement de nouveaux systèmes, participation aux phases de conception, implémentation des tests unitaires, évaluation et correction des anomalies. Amélioration de la qualité des systèmes, participation aux revues de pairs, maintien de la testabilité des systèmes, rédaction et conservation de la documentation. Rapport d'avancement régulier, gestion des tickets JIRA, et participation à l'amélioration continue des processus de développement. Formation: Diplôme d’étude supérieure en informatique (ES), brevet fédéral ou diplôme HES. Compétences primordiales: 6 ans d'expérience en développement d'application Web avec mise en œuvre d'API REST, framework Java Spring, et gestion de bases de données Oracle ou PostgreSQL. 4 ans d'expérience avec les frameworks Vue.js ou Angular. 3 ans d'expérience avec des tests unitaires en Java. Compétences importantes: Maîtrise des principes de conception objet et des design patterns. Expérience avec le framework JAVA Quarkus, outils GIT/GitLab, et intégration continue. Expérience en développement agile et connaissance des outils Atlassian (Jira). Capacité d'intégration et de travail en équipe, excellente qualité de communication. Qualités requises: Autonomie, esprit d'équipe, rigueur, précision, disponibilité, adaptabilité, résistance au stress. Capacité à transmettre et partager ses compétences, respect des règles, des standards, des méthodes et de l'organisation.