Senior Backend Application Engineer
ITech Consult AG
Zürich, Switzerland
3 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German Experience level
SeniorJob location
Zürich, Switzerland
Tech stack
Java
Artificial Intelligence
Application Frameworks
Azure
Continuous Integration
DevOps
Spring
Python
PostgreSQL
TypeScript
Web Applications
Data Processing
Spring-boot
Infrastructure as Code (IaC)
Backend
Angular
Information Technology
Front End Software Development
Job description
- Umsetzung fachlicher und technischer Anforderungen überwiegend im Backend (Java, Spring Boot, PostgreSQL) sowie teilweise im Frontend (Angular, TypeScript)
- Technische Konzeption, Analyse, Design und Implementierung neuer Features
- Entwicklung, Wartung und Optimierung von Spring-basierten Webapplikationen in der Azure Cloud
- Entwicklung, Pflege und Weiterentwicklung von CI/CD-Pipelines für Code-, Daten- und Modellbereitstellungen
- Verantwortung im Team für Stabilität, Qualität und Weiterentwicklung der Applikation
Optionale Zusatzaufgaben:
- Mitarbeit bei der initialen Entwicklung, kontinuierlichen Weiterentwicklung und dem stabilen Betrieb der Systeme nach DevOps-Prinzipien
- Mitgestaltung von Betriebs-, Wartungs- und Optimierungsprozessen innerhalb der Plattform
Requirements
- Hochschulabschluss in Informatik oder gleichwertige, fundierte Berufserfahrung
- Mehrjährige Berufserfahrung (5-8 Jahre) auf Senior-Level in der Entwicklung moderner Webapplikationen
- Sehr gute Kenntnisse in Java und Spring Boot; Erfahrungen mit Angular/TypeScript von Vorteil
- Gute Kenntnisse der Funktionsweise von generativen KI-Lösungen, insbesondere Azure OpenAI Service, inkl. Infrastruktur, Datenverarbeitung, Bereitstellung und Integration
- Erfahrung in interdisziplinärer Zusammenarbeit (Data Scientists, Entwickler:innen, Solution Architects)
- Bereitschaft, Wissen aktiv zu teilen und Teammitglieder in Applikationsentwicklung, Infrastructure as Code (IaC) und CI/CD zu unterstützen
- Erfahrung in Python ist von Vorteil