Jobs / Zürcher Kantonalbank

Fullstack DevOps Engineer & Software Architekt (m/w/d)

Zürcher Kantonalbank · Zürich, ZH, Switzerland
Zürich, ZH, SwitzerlandRemote
Remuneration
Attractive base salary, variable compensation, benefits, and discounts
Location
Zürich, ZH, Switzerland
Visa sponsorship
Not specified

Job summary

Develop and operate payment-processing applications throughout their product lifecycle, including SIC, CLS PayPlus, and an internal sanctions filter. The role combines backend development with Java, Spring Boot, and Spring Batch; frontend development with TypeScript, Angular, and Node.js; software architecture; and stable DevOps operations. You will also design features with business teams and external software partners.

Benefits

Personal, professional, and technical developmentFurther trainingPart-time workMobile and flexible workingUnpaid leaveVariable compensationBenefits and discountsPension provisionZVV BonusPass

Qualifications

  • Several years of experience developing web applications
  • Practical experience with Java, Spring Boot, Angular, and TypeScript
  • Experience in software architecture and distributed systems design
  • Knowledge of continuous integration and delivery, such as CloudBees/Jenkins, Maven, Tomcat, Nexus, or GitLab
  • Ability to learn new topics and share knowledge
  • Interest in supporting applications from conception through operation
  • Very good German and a good understanding of Swiss German
  • Open and transparent communication

Responsibilities

  • Implement requirements in backend systems using Java, Spring Boot, Spring Batch, and Linux, and in frontend applications using TypeScript, Angular, Node.js, HTML5, and CSS3
  • Develop software architectures and contribute to product development
  • Develop and operate applications reliably using a DevOps approach
  • Conceive, analyze, and design features with business teams and external software partners
  • Introduce relevant technology and methodology trends to the team
  • Advise business stakeholders on feasibility and options

Skills

GitLabJavaJenkinsLinuxMavenNexusNode.jsTypeScript

Degrees

Completed education in computer science, such as a university of applied science

Languages

GermanSwiss German

Work schedule

Part-time workFlexible working

Industry

Payment processingBanking

Company size

Eight-person DevOps team

Relocation

No