Java Full-Stack Developer (m/w/d)/ Java /Angular/ DevOps/ Banking/ 100%/ Zürich
Projekt: Für ein etabliertes DevOps-Team im Research-Umfeld einer führenden Schweizer Bank suchen wir eine erfahrene Persönlichkeit als Senior Java Full-Stack Developer für ein langfristiges Payrolling Mandat (100%). Der Research-Bereich liefert zentrale Analysen für das Brokerage- und Kapitalmarktumfeld. Sie übernehmen eine Schlüsselrolle in der Entwicklung und Betreuung moderner, cloudnaher Webapplikationen sowie im Betrieb kritischer Research-Systeme. Start 15.03.26 zu 100% in Zürich.
Aufgaben:
1. Aktive Mitarbeit im DevOps-Team Research als Full-Stack Entwickler
2. Neu- und Weiterentwicklung sowie Betreuung moderner Webapplikationen
3. Entwicklung im Client-Umfeld: TypeScript, Angular, Node.js, HTML5, CSS3
4. Entwicklung im Server-Umfeld: Java, Spring Boot, Oracle, Hibernate/JPA, XPath, SQL
5. Erstellung von Analysen, Anforderungen und Spezifikationen
6. Entwicklung, Testing und Einführung neuer Funktionalitäten
7. Mitarbeit in einem agilen Projektvorgehen nach SAFe
8. Enge Zusammenarbeit mit Product Owner, Projektmanagement und Fachbereich (Research-Analysten)
9. Unterstützung bei der Erarbeitung technischer Lösungsvorschläge
10. Bereitschaft für Betriebssupport und Anwendersupport vor Ort ab 07:00 Uhr an 1-2 Tagen pro Woche
Optionale Zusatzaufgaben:
11. Mitwirkung bei komplexen Architektur- und Systemanforderungen
12. Unterstützung bei der Weiterentwicklung bestehender Frameworks
13. Know-how-Transfer im Team
Anforderungen:
14. Fundierte Informatikausbildung (FH, HF, Bachelor oder Master) oder vergleichbare Qualifikation
15. Mehrjährige Erfahrung als Java Full-Stack Developer in der Entwicklung moderner, cloudnaher Webapplikationen (idealerweise im Microsoft Azure Umfeld)
16. Sehr gute Kenntnisse im Backend mit Java, Spring Boot, Hibernate/JPA sowie im Frontend mit Angular, TypeScript und RxJS
17. Sicherer Umgang mit Build- und Dependency-Management (Maven, NPM) sowie fundierte SQL- und Oracle-Kenntnisse
18. Praxiserfahrung mit modernen Software-Engineering-Methoden wie TDD, DDD, Git-Flow sowie agilen Frameworks (Scrum, SAFe)
19. Erfahrung in Testautomatisierung und CI/CD-Pipelines, insbesondere mit GitLab, Jenkins, Nexus, Maven/Ant, Harness und Cypress
20. Vertraut mit containerisierten, cloudfähigen Architekturen und Deployments im Azure-Umfeld
Sprachen:
21. Deutsch: Verhandlungssicher C1
Englisch: gut B2