Développeur.se Full Stack Java Senior / Scrum Master
Key information
- Publication date:13 February 2025
- Workload:100%
- Contract type:Permanent position
- Place of work:route des acacias 45B, 1227 Genève
Rejoindre CROSS c’est rejoindre un pôle d’excellence et d’innovation riche d’une longue expérience.
Ici, nous créons des systèmes technologiques pour sécuriser et optimiser les processus et les données.
Depuis 1987, nous sommes un acteur incontournable du marché Suisse/Français et nous collaborons exclusivement avec des clients grands comptes, connus et reconnus, dans des secteurs diversifiés : Energie, Luxe, Finance, Outdoor… Totalement agnostiques mais radicalement innovants, nous nous adaptons à chacun de nos clients afin de proposer des solutions intelligentes et « challengeantes ».
De par notre positionnement à forte valeur ajoutée et notre dimension à taille humaine, nous recherchons des experts capables d’être force de proposition. Au quotidien, nous avons la conviction que l’humain et la confiance sont des vrais moteurs de développement. Voilà pourquoi, nous vous mettons dans les meilleures dispositions et nous vous offrons les moyens d’évoluer via une grande capacité de formations et de certifications.
Basés à Genève, nous nous appuyons sur un groupe international (FR, Bel, Lux, Esp, Chi) et nous partageons notre expertise et nos locaux avec 2 de ses entités : WIDE et albert. Encore un atout majeur pour mutualiser les compétences et multiplier les opportunités.
Dans le cadre du renforcement de nos activités, nous recherchons un.e
Responsabilités
- Concevoir, développer et maintenir des systèmes informatiques
- Concevoir et réaliser des tests unitaires
- Pratiquer la revue de code systématique
- Analyser et corriger les anomalies lors des phases de tests d’intégration et fonctionnels
- Participer aux maintenances correctives
- Identifier et communiquer sur les risques et problèmes, fédérer les personnes concernées pour rechercher des solutions
- Monter en compétences sur les pratiques de qualité et sécurité logiciel
- Monter en compétences sur le domaine métier pour lequel je contribue
- Assurer le maintien du niveau de qualité et de sécurité des systèmes
- Participer à l'amélioration continue des processus et outils
- Participer à l’amélioration continue de l’organisation de son équipe
- Pilotage SCRUM de l’équipe
- Participer à l'amélioration des pratiques Agile
- Capitaliser en continue sur l'expérience acquise
- Participer aux pratiques d'ingénierie logicielle
- Participer activement à l'amélioration continue du service de développement sur-mesure
Ce poste requiert une expertise complète en développement Java, en conception d'API et en architecture logicielle, avec une maîtrise des outils DevOps et des méthodologies Agile. Une solide connaissance en sécurité et tests est également attendue.
Compétences Primordiales
- Développement Java : Maîtrise des versions 7 à 21, conception orientée objet (SOLID, Design Patterns).
- Back-End : Expertise en Spring (MVC, Boot, REST).
- Base de données : Maîtrise des bases relationnelles.
- API & Web Services : Développement de services REST/SOAP, APIs sécurisées.
- Front-End : Expérience avec Vue3, TypeScript, Nuxt.js, et technologies web (HTML, CSS, JavaScript).
- Outils & CI/CD : Git, Jenkins, GitLab CI/CD, IntelliJ IDEA, Maven.
- Architecture & Design : Connaissance des concepts d'architecture logicielle.
- Qualité & Tests : JUnit, SonarQube.
- Sécurité : Principes généraux de cybersécurité.
- DevOps & Cloud : Notions en orchestration de conteneurs.
- Méthodologie : Expérience en environnement Agile.
- Outils de gestion : JIRA, Confluence.
Compétences Importantes
- Base de données : SQL.
- API & Web Services : REST.
- Architecture & Design : Expérience en microservices et architecture hexagonale.
- Tests & Sécurité : TDD, AppSec, Security First.
- Sécurité : OAuth2, OIDC.
- DevOps & Cloud : Docker, Kubernetes.
Compétences Optionnelles
- Java – IHM : Framework Swing.
- Outils de monitoring : Dynatrace, Splunk.
Vos qualités personnelles feront la différence : éthique professionnelle rigoureuse, autonomie tout en ayant un esprit d’équipe, capacités d’analyse et de synthèse, écoute, créativité, sens du service, sens de la relation client, diplomatie, engagement...
Chez CROSS, tout autant que votre CV et l’expérience que vous saurez mettre en avant, nous serons séduits par votre personnalité, la place que vous accordez aux relations humaines dans le travail et votre désir d’implication au sein de l’entreprise.
Pour résumer, vous l’aurez compris, si vos compétences, votre désir de grandir à nos côtés et votre personnalité correspondent à notre projet d’entreprise, alors il y a de grandes chances que nous fassions route ensemble ! Donc, n’hésitez pas, venez nous rejoindre : https://cross-systems.ch/innovative-people
Contact
- Anaïs ZANETTONWrite an email