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