Descripción
Für unseren Kunden, eine etablierte Schweizer Bank, sucht Swisslinx einen erfahrenen Senior Java Full Stack Developer. In dieser Position entwickeln Sie eine Dokumentenmanagement\-Plattform weiter, die Vertriebs\- und Kundenprozesse unterstützt. Senior Java Full Stack Developer Job description: * Entwicklung und Weiterentwicklung von Backend\-Services mit Java und Spring Boot. * Umsetzung und Pflege von Frontend\-Anwendungen mit Angular und TypeScript. * Entwicklung von Schnittstellen zur Integration von Dokumentenprozessen in bestehende Bankensysteme. * Übersetzung fachlicher Anforderungen in zuverlässige technische Lösungen. * Sicherstellung der Softwarequalität durch automatisierte Tests, Code Reviews und Refactoring. * Mitarbeit bei Deployment, Monitoring und Fehleranalyse im produktiven Betrieb. * Mitgestaltung der technischen Weiterentwicklung und Umsetzung sicherer Entwicklungspraktiken. About the customer: Die Tätigkeit verbindet die Entwicklung mit Java, Spring Boot und Angular mit der Möglichkeit, Architekturentscheidungen mitzugestalten und Anwendungen über ihren gesamten Lebenszyklus zu begleiten. Requirements: * Mehrjährige praktische Erfahrung in der Softwareentwicklung sowie die Fähigkeit, Aufgaben auf Senior\-Level selbstständig umzusetzen. * Fundierte Kenntnisse in Java und Spring Boot sowie Erfahrung mit Microservices und verteilten Anwendungen. * Praktische Erfahrung mit Angular und TypeScript. * Sicherer Umgang mit Linux und Erfahrung in der Analyse von Anwendungsproblemen. * Kenntnisse relationaler Datenbanken, SQL und Persistenz\-Frameworks wie JPA oder Hibernate. * Erfahrung mit REST\-Schnittstellen, JSON, XML und automatisierten Tests. * Verständnis für Anwendungssicherheit und einen zuverlässigen Produktionsbetrieb. * Gute Kommunikationsfähigkeiten und Erfahrung in der Zusammenarbeit mit agilen Teams. * Deutsch\- und Englischkenntnisse auf mindestens B2\-Niveau. Erfahrung mit Kubernetes, CI/CD, Monitoring oder SAFe ist von Vorteil. Kenntniss