Java Full Stack Software Engineer (m/w/d)
Rolle
In dieser Rolle tauchst du in eines der grössten Kartenzahlungssysteme der Schweiz ein und trägst dazu bei, dass Kundinnen und Kunden rund um die Uhr sicher bezahlen können. Du entwickelst im Solution Team Digital Commerce hochverfügbare Services, die stabil, performant und sicher laufen. Dabei übernimmst du Verantwortung dafür, dass Karten- und Transaktionsprozesse den neuesten regulatorischen und technischen Anforderungen entsprechen. Du gestaltest aktiv die Weiterentwicklung der Issuing-Transaktionen mit und bringst deine Expertise ein, um innovative, zukunftssichere Lösungen zu realisieren. Durch deine Arbeit stellst du sicher, dass digitale Zahlungslösungen zuverlässig, modern und benutzerfreundlich bleiben.
Verantwortung
Als Softwareentwickler arbeitest du eng mit Stakeholdern, externen Partnern, Entwicklern und Testern zusammen und sicherst die Qualität der Lösungen
In dieser Rolle beteiligst du dich an der Auswahl geeigneter Technologien und Frameworks und teilst dein Wissen kollegial im Team
Du unterstützt aktiv die Integration von Softwarekomponenten und übernimmst Aufgaben im 3rd-Level-Support inklusive Pikettdienst
Du entwickelst und pflegst Applikationen nach Scrum und bringst deine Expertise für komplexe Fachlogik und Performance-Optimierung ein
Du setzt Kundenanforderungen anhand von Use Cases und Akzeptanzkriterien um und stellst eine reibungslose Auslieferung sicher
In dieser Rolle überwachst du die Delivery-Pipeline und trägst zur kontinuierlichen Verbesserung unserer Entwicklungsprozesse bei
Qualifikationen
Du verfügst über eine höhere Ausbildung in Informatik (FH/Uni) oder über mehrjährige, fundierte Erfahrung in der Softwareentwicklung.
Du arbeitest sicher als Full-Stack-Entwickler:in mit Angular, TypeScript, HTML5 im Frontend sowie Java, SQL und Spring im Backend.
Du hast Erfahrung in der Konfiguration von Fremdsoftware auf modernen Plattformtechnologien und in Cloud-Native-Deployments (z. B. Kubernetes, GitOps, Observability).
Du gehst routiniert mit Monitoring- und Analyse-Tools wie Splunk und Jaeger um und stellst damit den stabilen Betrieb der Anwendungen sicher.
Du setzt Kundenanforderungen strukturiert um, verfügst über solide Kenntnisse im Unit-Testing und achtest auf Sicherheits- und Compliance-Vorgaben (z. B. PCI DSS, PSD2).
Du kommunizierst stilsicher auf Deutsch und verfügst über gute Englischkenntnisse.
Benefits