Aufgaben
- Backend-Entwicklung in Java inkl. Design, Implementierung, Code-Reviews und Qualitätssicherung
- Weiterentwicklung der eBanking-Anlagenmodule sowie der benötigten Backend-Services
- Full-Stack-Beiträge mit Angular/TypeScript (gutes Verständnis der Frontend-Entwicklung)
- Integration mit Datenbanken (SQL, JDBC, Oracle-DB) und Arbeiten auf Linux-Systemen
- DevOps-Aufgaben im Sinne von Betrieb, Monitoring, Incident-/Problem-Handling und Automatisierung
- Enge Zusammenarbeit im virtuellen Team, Abstimmung über Schnittstellen und Arbeiten in Umgebungen mit vielen Abhängigkeiten (fachlich und technisch)
- Beitrag zu Engineering Best Practices (Testing, CI/CD, Clean Code)
Profil
- Sehr gute Kenntnisse in Java und den gängigen Java-Entwicklungswerkzeugen
- Fundierte Erfahrung als Softwareentwickler im Java-Umfeld mit Fokus Backend, gutes Verständnis der Frontend-Entwicklung
- Kenntnisse in Angular/TypeScript
- Kenntnisse in JSF
- Spring Framework, SQL, JDBC, Oracle-DB, Linux (praktische Erfahrung)
- Freude und Interesse an Themen rund um Anlagen und Vorsorge; fachliches Grundwissen im Bereich Anlagen von Vorteil
- Rasche Auffassungsgabe und ausgeprägte analytische Denkweise
- Fundierte Ausbildung in Informatik (FH/Uni/ETH oder äquivalent)
- Deutschkenntnisse B2 (mündlich und schriftlich) und Englischkenntnisse B2 (Upper Intermediate)
Benefits
- Arbeiten in renommierter Bank