Descripción
**Java Developer (m/w/d)****/****Spring Boot / Microservices / Angular / TypeScript /100%/ ZH** **Projek**t:Du entwickelst und betreibst eine moderne Plattform für Dokumentenmanagement, die Vertriebs\- und Kundenprozesse durch automatisierte Dokumentenerstellung und \-verwaltung unterstützt. Dabei übernimmst du die End\-to\-End\-Verantwortung für Java\-basierte Spring\-Boot\-Microservices und gestaltest die technische Weiterentwicklung der Plattform aktiv mit. Start ab zu 100% in Zürich für 12 Monate. **Aufgabe:** * Entwicklung, Weiterentwicklung und Betrieb von Microservices mit Java und Spring Boot * Umsetzung des gesamten Entwicklungsprozesses von Konzeption und Design über Implementierung und Tests bis zum Deployment * Entwicklung und Pflege von Webanwendungen mit Angular und TypeScript * Analyse fachlicher Anforderungen und enge Zusammenarbeit mit Business Engineering, Fachbereichen und Vertrieb * Gestaltung und Weiterentwicklung von APIs, Schnittstellen und Integrationen * Sicherstellung von Stabilität, Performance und Sicherheit im laufenden Betrieb inklusive Monitoring, Logging und Incident Management * Mitwirkung an Architekturentscheidungen, Code\-Reviews, Refactoring und automatisierten Tests * Kontinuierliche Optimierung der Plattform, beispielsweise durch Automatisierung, Self\-Services und API\-First\-Ansätze **Anforderungen:** * 5\-8\+ Jahre Erfahrung in Softwareentwicklung und/oder DevOps\-nahen Rollen * Sehr gute Java\- und Spring\-Boot\-Kenntnisse * Fundierte Erfahrung mit Microservices und verteilten Systemen * Kenntnisse in Angular, TypeScript, und REST\-APIs * Erfahrung mit XML/JSON, relationalen Datenbanken und JPA/Hibernate * Sicherer Umgang mit Linux und Shell * Kenntnisse in Clean Code, Design Patterns, Testing und Code\-Reviews * Grundkenntnisse in Software\-Security * Analytische, strukturierte und teamorientierte Arbeitsweise * Nice\-to\-have: Kubernetes, Cloud/On\-Premises, CI/CD, Monitoring und Deployment\-Automatisierung. **Sprachen:**