developerjobs.ch
← Toutes les offres

Java Engineer Dokumentenmanagement

Pro Informatik AG

Type de contrat
Temps plein
Taux d’occupation
100%
Lieu
Zürich
Entreprise
Pro Informatik AG, 8001 Zürich
Première publication
Postuler

Java - Spring - Angular - - TypeScript - Linux - Datenbanken - Schnittstellen

Java Engineer Dokumentenmanagement

Tâches

  • Développement et exploitation d'une plateforme moderne de gestion de documents pour soutenir efficacement les processus de vente et de clientèle (notamment l'automatisation de la création et de la gestion de documents)
  • Responsabilité de bout en bout pour le développement continu du microservice de gestion de documents existant basé sur Spring Boot (Java), incluant le design, l'implémentation, les tests et le déploiement
  • Conception et mise en œuvre de solutions élégantes et orientées vers l'avenir sous forme de développements propres avec Spring (Java) et Angular en utilisant des modèles d'architecture et de design modernes
  • Collaboration agile et étroite avec le Business Engineering, les départements spécialisés et les unités de vente
  • Conseil et soutien aux clients internes et aux parties prenantes
  • Participation active à l'orientation stratégique ainsi qu'à l'amélioration continue du paysage de gestion de documents (par exemple, automatisation, self-services, approche API-First)
  • Garantie de la stabilité, de la performance et de la sécurité des services de gestion de documents en exploitation courante (monitoring, logging, incident-management)
  • Participation active aux revues d'architecture et aux processus de décision techniques (par exemple, design d'API, architectures événementielles, intégration dans les paysages système existants)
  • Responsabilité d'une haute qualité de code et de la maintenabilité par des code-reviews, le pair-programming, le refactoring ainsi que l'utilisation de tests unitaires et d'intégration et de pipelines CI/CD

Exigences

  • Plusieurs années d'expérience en software engineering 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 dans les technologies web et UI modernes, en particulier avec TypeScript et Angular (pour les Single Page Applications)
  • Très bonnes connaissances en Linux, en particulier la manipulation 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), la modélisation de données ainsi que les OR-Mappers (par exemple, JPA/Hibernate)
  • Compréhension approfondie de l'intégration de données et des interfaces (XML, XSD, JSON, REST, Microservices)
  • Compréhension fondamentale des principes centraux de sécurité
  • Allemand courant

Atouts

  • Expérience avec Kubernetes dans des environnements mixtes on-prem et cloud
  • Expérience avec les pratiques DevOps (Continuous Integration/Delivery, Monitoring, automatisation des processus de build et de déploiement)

Personnalité

  • Bonnes capacités de communication
  • Capacité de réflexion analytique prononcée
  • Méthode de travail structurée et orientée vers les solutions

We are a strong customer focused company working mainly for Top 500 companies. We pay great attention to further training and development, carrier opportunities and working conditions. We provide these opportunities to Swiss and EU residents. If you are strong in the above mentioned fields do not hesitate to send us your application and let us inform you about this.

j4id10437838jm j4it1042jm j4iy26jm

Traduit automatiquement depuis l’original.

Publié aujourd'hui

Lieu

Voir sur Google Maps

Cette page sur softwareengineerjobszurich.ch