Java Engineer Dokumentenmanagement

Pro Informatik Ltd.

Zürich

Hybrid

CHF 120,000 - 150,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Pro Informatik Ltd. in Zürich sucht eine/n erfahrenen Software Engineer zur Weiterentwicklung einer modernen Document-Management-Plattform.

Sie tragen End-to-End-Verantwortung für den bestehenden Microservice auf Basis von Spring Boot und arbeiten an Design, Implementierung, Tests und Deployment. Der Fokus liegt auf Java, Angular, Node.js und TypeScript, mit modernem Architektur- und Design-Pattern-Einsatz.

Qualifications

  • Mehrjährige Erfahrung im Software Engineering mit Java und Angular.
  • Sehr gute Kenntnisse in Java und dem Spring Framework (z. B. Spring Boot, Spring Data, Spring Security).
  • Erfahrung in modernen Web- und UI-Technologien, insbesondere mit Node.js, TypeScript und Angular (für SPAs).
  • Sehr gute Linux-Kenntnisse (Shell, Dateisysteme, Berechtigungen).
  • Erfahrung mit relationalen Datenbanken (Oracle, PostgreSQL) sowie OR-Mapping (JPA/Hibernate).
  • Verständnis für Datenintegration und Schnittstellen (XML, XSD, JSON, REST, Microservices).
  • Grundverständnis zentraler Security-Prinzipien.
  • Fließende Deutschkenntnisse.

Responsibilities

  • End-to-End-Verantwortung für die Weiterentwicklung des Document-Management-Microservices mit Spring Boot.
  • Design, Implementierung, Tests und Deployment.
  • Architektur-Reviews, API-Design, Event-Architekturen, Integration in Systemlandschaften.
  • Code-Reviews, Pair-Programming, Refactoring, Unit- und Integrationstests, CI/CD-Pipelines.
  • Enge Zusammenarbeit mit Business Engineering, Fachbereichen und Vertrieb.

Skills

Java
Angular
Spring Framework
Node.js
TypeScript
Linux
Oracle
PostgreSQL
JPA/Hibernate
REST
Microservices
Security
Deutschkenntnisse
Kubernetes
DevOps

Tools

Jenkins
CI/CD

Job description

  • Entwicklung und Betrieb einer modernen Document-Management-Plattform zur effizienten Unterstützung von Vertriebs- und Kundenprozessen (u. a. Automatisierung von Dokumentenerstellung und -verwaltung)
  • End-to-End-Verantwortung für die Weiterentwicklung des bestehenden Document-Management-Microservices auf Basis von Spring Boot (Java), inklusive Design, Implementierung, Tests und Deployment
  • Konzeption und Umsetzung eleganter, zukunftsorientierter Lösungen als Eigenentwicklungen mit Spring (Java) und Angular unter Einsatz moderner Architektur- und Design-Patterns
  • Enge, agile Zusammenarbeit mit Business Engineering, Fachbereichen und Vertriebseinheiten
  • Beratung und Unterstützung interner Kunden und Stakeholder
  • Aktive Mitgestaltung der strategischen Ausrichtung sowie kontinuierliche Verbesserung der Document-Management-Landschaft (z. B. Automatisierung, Self-Services, API-First-Ansatz)
  • Sicherstellung von Stabilität, Performance und Sicherheit der Document-Management-Services im laufenden Betrieb (Monitoring, Logging, Incident-Management)
  • Aktive Teilnahme an Architektur- Reviews und technischen Entscheidungsprozessen (z. B. API-Design, Event-Architekturen, Integration in bestehende Systemlandschaften)
  • Verantwortung für hohe Code-Qualität und Wartbarkeit durch Code-Reviews, Pair-Programming, Refactoring sowie den Einsatz von Unit- und Integrationstests und CI/CD-Pipelines
Anforderungen
  • Mehrjährige Erfahrung im Software Engineering mit Java und Angular
  • Sehr gute Kenntnisse in Java und dem Spring Framework (z. B. Spring Boot, Spring Data, Spring Security)
  • Erfahrung in modernen Web- und UI Technologien, insbesondere mit Node.js, TypeScript und Angular (für Single Page Applications)
  • Sehr gute Kenntnisse in Linux, insbesondere sicherer Umgang mit Shell, Dateisystemen, Berechtigungen und grundlegenden Betriebswerkzeugen
  • Erfahrung mit relationalen Datenbanken (z. B. Oracle, PostgreSQL), Datenmodellierung sowie OR-Mappern (z. B. JPA/Hibernate)
  • Ausgeprägtes Verständnis für Datenintegration und Schnittstellen (XML, XSD, JSON, REST, Microservices)
  • Grundverständnis zentraler Security-Prinzipien
  • Fliessende Deutschkenntnisse
Von Vorteil
  • Erfahrung mit Kubernetes in gemischten on-Prem und Cloud-Umgebungen
  • Erfahrung mit DevOps-Praktiken (Continuous Integration/Delivery, Monitoring, Automatisierung von Build- und Deployment-Prozessen)
Persönlichkeit
  • Gute kommunikative Fähigkeiten
  • Ausgeprägtes analytisches Denkvermögen
  • Strukturierte, lösungsorientierte Arbeitsweise
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Applikations-Entwickler - 29600
Applikations-Entwickler - 29600

ProfiLogic AG • Zürich

Hybrid
CHF 110,000 - 140,000
Java Engineer Dokumentenmanagement
Java Engineer Dokumentenmanagement

Pro Informatik AG • Zürich

On-site
CHF 90,000 - 120,000
Java Engineer Client Onboarding
Java Engineer Client Onboarding

Pro Informatik Ltd. • Zürich

Hybrid
CHF 110,000 - 170,000
Java Engineer Client Onboarding
Java Engineer Client Onboarding

Pro Informatik GmbH • Zürich

On-site
CHF 80,000 - 110,000
Java Engineer Banking
Java Engineer Banking

Pro Informatik AG • Zürich

On-site
CHF 100,000 - 150,000
Senior Java Engineer eBanking
Senior Java Engineer eBanking

Pro Informatik Ltd. • Zürich

On-site
CHF 90,000 - 130,000
Senior Java Engineer – Dokumentenmanagement API-First
Senior Java Engineer – Dokumentenmanagement API-First

Pro Informatik Ltd. • Zürich

Hybrid
CHF 120,000 - 150,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Swisslinx AG • Zürich

Hybrid
CHF 120,000 - 160,000
Homeoffice 2 Tage/Woche
Bank-Mandat
Vielfältige Aufgaben
+2
Java Engineer - Document Management Platform
Java Engineer - Document Management Platform

Pro Informatik AG • Zürich

On-site
CHF 90,000 - 120,000
Java Engineer Institutional Banking Solutions
Java Engineer Institutional Banking Solutions

Pro Informatik Ltd. • Zürich

Hybrid
CHF 120,000 - 160,000