Software Engineer (Java / Angular / Banking and Controlling Environment)
Project: As part of an internal bank digitalization project, a new capacity and controlling tool is being developed for the IT organization. It transparently maps absences, new hires and departures, as well as available IT resources, and compares these with the strategic annual plan in controlling.
This creates a central platform for better management of IT resources and to support financial planning security. You will work in an experienced team on a modern web application in the banking environment with a direct impact on controlling.
Tasks:
Development of a new web application for IT capacity and resource planning
Implementation of full-stack features (frontend & backend)
Design and development of REST APIs with Java / Spring Boot
Development of modern frontend components with Angular & TypeScript
Design and optimization of database structures (PostgreSQL / Oracle)
Collaboration on architecture, design decisions and technical concepts
Close collaboration with specialist departments (controlling, IT management)
Ensuring code quality, stability, and performance
Requirements:
Several years of experience (approx. 5-8 years) as a Software Engineer / Fullstack Developer
Excellent knowledge of Java and Spring Boot
Solid experience in Angular and TypeScript
Proficient in working with SQL databases (PostgreSQL or Oracle)
Experience in developing web applications in an enterprise environment
Advantageous: Experience in the banking, finance or controlling environment
Independent, structured and solution-oriented work style
Languages:
German: C1
English: desirable but not mandatory
Reference number: 924896MH
Role: Software Engineer / Fullstack Developer (m/f/d)
Region: Zurich and surrounding area
Workload: 100% (Hybrid only within Switzerland)
Start date: May 1, 2026 End date: July 31, 2026
#J-18808-Ljbffr