- 21.04.2026
- 100%
- Fachverantwortung
- Freelance, Festanstellung
Java/Angular Entwickler Dokumentenplattform
Document Management Plattform - Banking - Java - Spring - Angular - Node.js - Microservices -Linux - SQL
Java/Angular Entwickler Dokumentenplattform
Aufgaben
- Weiterentwicklung und Betrieb einer modernen Document Management Plattform zur Unterstützung der Vertriebs- und Kundenprozesse im Bankenumfeld
- Weiterentwicklung von bestehenden Document Management Microservices auf Basis von Spring (Java)
- Konzeption und Umsetzung eleganter, zukunftsorientierter Lösungen als Eigenentwicklungen (Spring, Angular)
- Enge Zusammenarbeit mit Business Engineering, Fachbereichen und Vertriebseinheiten zur optimalen Umsetzung der Anforderungen
- Beratung und Unterstützung der internen Kunden und Stakeholder
- Mitgestaltung bei der strategischen Ausrichtung und kontinuierlichen Verbesserung des Document Managements
- Sicherstellung von Stabilität, Performance und Sicherheit der Document Management Services im laufenden Betrieb
- Aktive Teilnahme an Architektur-Reviews und technischen Entscheidungsprozessen (z. B. API-Design, Event-Architekturen)
- Verantwortung für Code-Qualität und Wartbarkeit (Code-Reviews, Pair-Programming, Refactoring)
- Integration und Anpassung von komplexen Standard Softwarelösungen
- Evaluierung neuer Technologien und Tools
Anforderungen
- Sehr gute Kenntnisse in Java und Spring Framework
- Erfahrung mit Node.js, TypeScript und Angular
- Fundierte Kenntnisse in Linux (Shell, Dateisysteme und Berechtigungen)
- Erfahrung mit relationalen Datenbanken (z. B. Oracle, PostgreSQL), Datenmodellierung und OR-Mappern (z. B. JPA/Hibernate)
- Verständnis für Datenintegration und Schnittstellen (XML, XSD, JSON, REST)
- Erfahrung in der Entwicklung verteilter Systeme / Microservices (Resilienz, Observability, Versionierung, Schnittstellenvertrag)
- Grundverständnis von Security-Prinzipien in der Softwareentwicklung (OWASP Top 10, sichere Authentisierung/Autorisierung, Verschlüsselung)
- Erfahrung in modernen Softwareentwicklungsmethoden (z. B. Clean Code, Design Patterns, Testautomatisierung)
- Erfahrung mit agilen Arbeitsmethoden (Scrum, Kanban, SAFe)
- Fliessende Deutschkenntnisse
- Gute Englischkenntnisse
Von Vorteil
- Erfahrung mit DevOps-Praktiken (CI/CD, Monitoring, Automatisierung)
Persönlichkeit
- Rasche Auffassungsgabe und gute analytische Fähigkeiten
- Hohes Qualitätsbewusstsein und genaue Arbeitsweise
- Teamplayer und kundenorientiertes Denken
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.
+41 (0)43 2 680 680
