Point your AI agent at freehire and let it find you a job.

Get the CLI →

Zürcher Kantonalbank

NewBe an early applicant

Senior Full Stack Engineer Billing & Payments (m/w/d)

Posted
Discussion

Summary

Senior full stack engineer on Zürcher Kantonalbank's MESS DevOps team, operating and evolving SWIFT and EBICS payment software. Day to day: backend work in Java/Spring Boot, frontend in Angular/TypeScript, plus application integration and DevOps ownership across the full application lifecycle in Zurich.

Senior Full Stack Engineer Billing & Payments (m/w/d)

80% - 100% | IT / Business Engineering | Zürich | Berufserfahrene

Das Team MESS ist verantwortlich für den Betrieb und die kontinuierliche Weiterentwicklung der Standard-Softwarelösungen SWIFT und EBICS, die essenziell für den sicheren und effizienten Zahlungsverkehr sind. SWIFT ermöglicht den internationalen Austausch von Zahlungsdaten zwischen Banken und Finanzinstituten, während EBICS als Kommunikationsstandard für Unternehmen dient, mit dem sie mit uns als Bank sicher kommunizieren, Daten austauschen und Zahlungen freigeben können. Zusätzlich wird demnächst ein neues Produkt angeboten, welches ebenfalls in den Händen des DevOps Teams liegt.

Mit einem zwölfköpfigen interdisziplinären Team aus erfahrenen Entwicklern und Integrationsspezialisten, sowie engagierten Fachspezialisten, sorgt das DevOps Team MESS für eine reibungslose Integration der Systeme. Dabei verbindet das Team technisches Know-how mit einem tiefen Verständnis für die Geschäftsprozesse, um zuverlässige Lösungen bereitzustellen.

Zur Verstärkung suchen wir eine:n Full Stack Entwickler:in mit Kenntnissen in der Applikationsintegration oder Bereitschaft diese zu erlernen. Du bist ein/e lösungsorientierte/r Teamplayer:in mit hoher Lernbereitschaft und breiter IT-Kompetenz und suchst nach einer neuen Herausforderung? Bei uns erwartet dich ein tolles Team, sowie ein spannender und abwechslungsreicher Arbeitsalltag.

Deine Aufgaben

  • Umsetzen von fachlichen und technischen Anforderungen im Backend (Java, Spring Boot, Spring Batch, Linux) und im Frontend (TypeScript, Angular, Node.js, HTML5, CSS3)
  • Weiterentwickeln und Warten der eingekauften Softwareprodukte und Vertiefen deines Wissens in der Applikationsintegration
  • Sicherstellen der kontinuierlichen Weiterentwicklung und des stabilen Betriebs der Systeme im Rahmen der DevOps-Philosophie
  • Erarbeiten von technischen Konzeptionen, Analysen und Designs für neue Features in enger Zusammenarbeit mit internen Fachbereichen und externen Softwarepartnern
  • Einbringen neuer technischer und methodischer Impulse und Fördern einer offenen, transparenten Kommunikation im Team

Dein Profil

  • Abgeschlossenes Studium in Informatik oder eine vergleichbare Ausbildung im IT-Bereich
  • Mehrjährige Berufserfahrung in der Entwicklung moderner Webapplikationen, idealerweise mit Java, Spring Boot, Angular und TypeScript
  • Erfahrung als Applikationsmanager:in oder System Integrator:in über den gesamten Lifecycle einer Applikation (Einführung, Betrieb, Wartung) oder Bereitschaft, dir dieses Wissen anzueignen
  • Gute Kenntnisse in Continuous Integration & Delivery (z. B. CloudBees/Jenkins, Maven, Tomcat, Nexus, GitLab) und im Umgang mit Linux-Umgebungen
  • Du bist ein Teamplayer, arbeitest dich gerne in neue Themen ein und teilst dein Know-how aktiv im Team
  • Du bist bestrebt, Applikationen entlang des gesamten Produktlebenszyklus zu begleiten und übernimmst dabei Verantwortung
  • Sehr gute Deutschkenntnisse (mindestens C1-Niveau) in Wort und Schrift

Unser Angebot

  • Gegenseitige Unterstützung und Teamspirit werden bei uns grossgeschrieben
  • Spannendes und vielfältiges Aufgabenspektrum im Zahlungsverkehr mit agiler Arbeitsweise und vielen Netzwerkmöglichkeiten
  • Stetige Weiterentwicklung - persönlich, fachlich und technisch
  • Du kannst deine Arbeit in Absprache mit deinem Team flexibel organisieren (bspw. mobiles Arbeiten, flexible Arbeitszeiten, etc.)
  • Umfassendes Paket mit attraktivem Grundsalär, variabler Vergütung und vielseitigen Benefits

What they ask for

Required

  • Completed degree in computer science or comparable IT education
  • Several years of experience developing modern web applications, ideally with Java, Spring Boot, Angular and TypeScript
  • Experience as application manager or system integrator across the full application lifecycle (introduction, operation, maintenance), or willingness to learn it
  • Good knowledge of Continuous Integration & Delivery (e.g. CloudBees/Jenkins, Maven, Tomcat, Nexus, GitLab) and Linux environments
  • Team player, eager to get into new topics and actively shares know-how within the team
  • Committed to accompanying applications throughout the entire product lifecycle and taking responsibility
  • Very good German skills (at least C1 level), spoken and written

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available