Pro Informatik AG
Zürich
Ingénieur Java Gestion de documents
- 13 octobre 2026
- 100%
- Durée indéterminée, Indépendant
- allemand (Courant)
- Zürich
À propos de cette offre
Java - Spring - Angular - Node.js - TypeScript - Linux - Bases de données - Interfaces
Ingénieur Java Gestion de documents
Tâches
- Développement et exploitation d’une plateforme moderne de gestion documentaire pour soutenir efficacement les processus commerciaux et clients (notamment automatisation de la création et gestion des documents)
- Responsabilité de bout en bout pour l’évolution du microservice de gestion documentaire existant basé sur Spring Boot (Java), incluant la conception, l’implémentation, les tests et le déploiement
- Conception et mise en œuvre de solutions élégantes et orientées vers l’avenir en développement interne avec Spring (Java) et Angular en utilisant des architectures et des modèles de conception modernes
- Collaboration agile étroite avec le Business Engineering, les départements spécialisés et les unités commerciales
- Conseil et support aux clients internes et parties prenantes
- Participation active à l’orientation stratégique ainsi qu’à l’amélioration continue du paysage de gestion documentaire (par exemple automatisation, self-services, approche API-First)
- Assurance de la stabilité, performance et sécurité des services de gestion documentaire en exploitation (monitoring, journalisation, gestion des incidents)
- Participation active aux revues d’architecture et aux processus décisionnels techniques (par exemple conception d’API, architectures événementielles, intégration dans les systèmes existants)
- Responsabilité de la haute qualité du code et de sa maintenabilité via revues de code, programmation en binôme, refactoring ainsi que l’utilisation de tests unitaires et d’intégration et pipelines CI/CD
Exigences
- Expérience de plusieurs années en ingénierie logicielle avec Java et Angular
- Très bonnes connaissances en Java et dans le framework Spring (par exemple Spring Boot, Spring Data, Spring Security)
- Expérience avec les technologies web et UI modernes, notamment Node.js, TypeScript et Angular (pour applications monopage)
- Très bonnes connaissances de Linux, notamment la maîtrise sécurisée du shell, des systèmes de fichiers, des permissions et des outils d’exploitation de base
- Expérience avec les bases de données relationnelles (par exemple Oracle, PostgreSQL), modélisation des données ainsi que les ORM (par exemple JPA/Hibernate)
- Compréhension approfondie de l’intégration des données et des interfaces (XML, XSD, JSON, REST, microservices)
- Compréhension de base des principes de sécurité essentiels
- Maîtrise courante de l’allemand
Atouts
- Expérience avec Kubernetes dans des environnements mixtes on-premise et cloud
- Expérience avec les pratiques DevOps (intégration/déploiement continu, monitoring, automatisation des processus de build et déploiement)
Personnalité
- Bonnes compétences en communication
- Fort esprit analytique
- Méthode de travail structurée et orientée solutions
Nous sommes une entreprise fortement orientée client travaillant principalement pour des entreprises du Top 500. Nous accordons une grande importance à la formation continue, aux opportunités de carrière et aux conditions de travail. Nous offrons ces opportunités aux résidents suisses et de l’UE. Si vous êtes compétent dans les domaines mentionnés ci-dessus, n’hésitez pas à nous envoyer votre candidature et à nous laisser vous informer à ce sujet.