Negotiable
Undetermined
Undetermined
Switzerland
Summary: The role is for a Java Software Developer based in Zurich, focusing on the development and maintenance of Java-based microservices using Spring Boot. The position requires proficiency in both German and English, and emphasizes a culture of feedback, transparency, and continuous improvement within a lean-agile setup. The developer will be responsible for various tasks including API design, CI/CD pipeline management, and ensuring operational excellence in cloud environments.
Key Responsibilities:
- Entwicklung und Wartung von Java-basierten Microservices mit Spring Boot
- Design und Implementierung von REST APIs sowie Integration in bestehende Systeme
- Aufbau, Pflege und Optimierung von CI/CD-Pipelines (Git, GitLab, Docker, ggf. Kubernetes)
- Sicherstellung von Monitoring, Logging und Alerting im Cloud-Betrieb
- Betrieb und kontinuierliche Verbesserung geschäftskritischer Plattformen nach dem DevOps-Prinzip („You build it, you run it“)
- Arbeit mit relationalen und NoSQL-Datenbanken sowie Kafka oder vergleichbaren Message Brokern
- Automatisierung und Infrastrukturmanagement (Ansible, IaaS, Hybrid Cloud, Service Broker APIs)
- Umsetzung von Frontend-Komponenten mit Vue.js, inkl. UX-Design und API-Integration
Key Skills:
- Nachweisliche Erfahrung als Java Softwareentwickler, idealerweise mit fundierten Kenntnissen in Spring Boot und Microservices
- Erfahrung mit CI/CD, Git, GitLab-Pipelines, Testautomatisierung sowie Monitoring/Alerting
- Bereitschaft zum Betrieb und zur kontinuierlichen Verbesserung von geschäftskritischen Plattformen im großen Maßstab
- Selbstständige, strukturierte und pragmatische Arbeitsweise
- Fähigkeit, komplexe Probleme eigenverantwortlich zu analysieren und zu lösen
- Belastbarkeit und souveränes Handeln auch in anspruchsvollen Situationen
- Erfahrung mit relationalen und nicht-relationalen Datenbanken sowie Kafka (oder ähnlichen Technologien)
- Verhandlungssichere Englischkenntnisse
- Teamfähigkeit, Lernbereitschaft und Offenheit für Wissensaustausch
Salary (Rate): undetermined
City: Zürich
Country: Switzerland
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Java Softwareentwickler (m/w/d) – Zürich
Einsatzort: Zürich
Startdatum: 18.05.2026
Enddatum: 30.04.2027
Sprachen: Deutsch und Englisch (beide zwingend erforderlich)
Über uns
Wir leben eine Feedback-Kultur mit den Werten Transparenz, Offenheit, Respekt und Wertschätzung und streben nach Höchstleistung.
Wir arbeiten in einem Lean-agilen Setup und verbessern kontinuierlich unsere Prozesse, um das bestmögliche Kundenerlebnis zu gewährleisten.
Eine hohe Selbstständigkeit und Eigenverantwortung sind für uns entscheidend, um stabile, sichere und leistungsfähige Kundenservices bereitzustellen.
Ihre Aufgaben
-
Entwicklung und Wartung von Java-basierten Microservices mit Spring Boot
-
Design und Implementierung von REST APIs sowie Integration in bestehende Systeme
-
Aufbau, Pflege und Optimierung von CI/CD-Pipelines (Git, GitLab, Docker, ggf. Kubernetes)
-
Sicherstellung von Monitoring, Logging und Alerting im Cloud-Betrieb
-
Betrieb und kontinuierliche Verbesserung geschäftskritischer Plattformen nach dem DevOps-Prinzip („You build it, you run it“)
-
Arbeit mit relationalen und NoSQL-Datenbanken sowie Kafka oder vergleichbaren Message Brokern
-
Automatisierung und Infrastrukturmanagement (Ansible, IaaS, Hybrid Cloud, Service Broker APIs)
-
Umsetzung von Frontend-Komponenten mit Vue.js, inkl. UX-Design und API-Integration
Was wir erwarten
-
Nachweisliche Erfahrung als Java Softwareentwickler, idealerweise mit fundierten Kenntnissen in Spring Boot und Microservices
-
Erfahrung mit CI/CD, Git, GitLab-Pipelines, Testautomatisierung sowie Monitoring/Alerting
-
Bereitschaft zum Betrieb und zur kontinuierlichen Verbesserung von geschäftskritischen Plattformen im großen Maßstab
-
Selbstständige, strukturierte und pragmatische Arbeitsweise
-
Fähigkeit, komplexe Probleme eigenverantwortlich zu analysieren und zu lösen
-
Belastbarkeit und souveränes Handeln auch in anspruchsvollen Situationen
-
Erfahrung mit relationalen und nicht-relationalen Datenbanken sowie Kafka (oder ähnlichen Technologien)
-
Verhandlungssichere Englischkenntnisse
-
Teamfähigkeit, Lernbereitschaft und Offenheit für Wissensaustausch
Wünschenswerte Qualifikationen
-
Kenntnisse in Infrastrukturvirtualisierung, IaaS und Hybrid-Cloud-Architekturen
-
Erfahrung mit Open Service Broker APIs
-
Automatisierungskenntnisse mit Ansible
-
Erfahrung im IT-Service-Management und Betrieb (3rd-Level-Support)
-
Verständnis für agile und Lean-Prinzipien
-
Bereitschaft zur Rufbereitschaft (24/7-Betrieb) und kontinuierlichen Weiterentwicklung
Ihr Profil
-
Abgeschlossene fachgerechte Ausbildung im IT-Bereich oder vergleichbare Qualifikation
-
Mehrjährige relevante Berufserfahrung in der Softwareentwicklung