Ingénieur de développement Java Full Stack (H/F)
Role details
Job location
Tech stack
Job description
Vous souhaitez intégrer un groupe reconnu pour la qualité de ses produits et sa capacité à constamment innover ? Vous aimez le travail d'équipe et désirez postuler pour un poste varié, au sein d'une équipe compétente et motivée ? Vous aspirez à mettre à profit vos compétences en gestion de projets d'envergure ?
Vous serez amené(e) à collaborer avec les différents acteurs internes et externes, œuvrant à la réalisation de projets informatiques essentiels à la stratégie du Groupe Ofac et au monde de la santé de demain.
Vos tâches principales
- Lire et comprendre les analyses produites par les Business Analysts
- Développer des applications Java back-end (Spring boot) et front-end web (React)
- Faire évoluer ou maintenir les applications existantes
- Réaliser les tests unitaires et les tests d'intégration
- Garantir la qualité des livrables fournis aux équipes de recettage
- Rédiger la documentation
- Préparer et participer aux mises en production applicatives
- Respecter les normes, les standards et les bonnes pratiques de développement
- Participer aux décisions techniques et à la veille technologique
Requirements
- Formation d'ingénieur (e) (Master) ou équivalent avec 3 années d'expérience en développement logiciel
- Maitrise des outils de développement modernes (Intellij IDEA, VSCode, Eclipse)
- Compétences avérées dans le développement front-end d'applications Web (React/Angular, Typescript, HTML5, CSS3, JavaScript)
- Aisance avec le développement back-end basé sur une architecture microservice (Spring Boot, Kafka, MongoDB)
- Bonnes connaissances des technologies liées aux Web Services (JAX-WS, JSon/XML, REST/SOAP), ainsi que des bases de données NoSQL, relationnelles et du langage SQL
- Bonnes maîtrises des technologies et outils liés à la manipulation des APIs (Swagger, API Manager)
- Expertise avec les outils et principes liés à l'agilité et au DevOps (CI/CD, Jira, Gitlab)
- Connaissances sur le déploiement d'applications conteneurisées un plus (Kubernetes)
- Bonne gestion du stress, des priorités ainsi qu'un bon esprit d'équipe
Benefits & conditions
Référence du poste : 181-2026-04-4 Lieu de travail : Genève
Taux d'activité : 100% Entrée en fonction :De suite ou à convenir