63 IT - Software Development in Zürich (Kanton)
Senior Java Software Engineer (m/w/d)
Verantwortung
Entwicklung benutzerfreundlicher Softwarelösungen auf Basis von Open-Source-Komponenten unter Einhaltung definierter Qualitätsstandards
Verantwortung für den gesamten Software Development Life Cycle (SDLC) und die Umsetzung hochwertiger Lösungen
Enge Zusammenarbeit mit Kunden sowie Bewertung von Lösungsvarianten nach fachlichen, technischen und wirtschaftlichen Kriterien
Mitarbeit bei der Konzeption, Entwicklung und Bereitstellung von Cloud-Lösungen (AWS oder Azure) und aktive Weiterentwicklung der eigenen Cloud-Kompetenzen
Qualifikationen
Abgeschlossenes Hochschulstudium in Informatik (Uni/FH/ETH)
Sehr gute Java-Kenntnisse inkl. aktueller Sprachfeatures sowie fundierte Erfahrung mit Spring und gängigen Enterprise-Frameworks
Praktische Erfahrung in der Entwicklung oder Bereitstellung von Software in Cloud-Umgebungen (AWS oder Azure) und Interesse an cloud-nativen Ansätzen
Fliessende Deutschkenntnisse sowie gute Englischkenntnisse
Benefits
Backend Software Engineer – Cloudbasierte Systeme (m/w/d)
Verantwortung
Ein Cloud-orientierter Rocken Partner sucht dich – eine technisch versierte Persönlichkeit mit Fokus auf verlässliche Backendlösungen.
Aufgaben:
Konzeption und Umsetzung von cloudfähigen Backends
Integration von Drittanbieterschnittstellen und Authentifizierungssystemen
Performanceoptimierung und Skalierbarkeit von Services
Zusammenarbeit mit Frontend, DevOps und QA
Qualifikationen
Erfahrung mit Backend-Technologien und Cloud-Umgebungen (Azure, AWS)
Kenntnisse in CI/CD, Logging, Monitoring und Security
Analytisches Denken und strukturierte Umsetzung
Sehr gute Deutschkenntnisse (C1)
Tech Stack: .NET Core / Python / Go, Azure, SQL, Docker, Kubernetes
Benefits
Senior Software Entwickler (m/w/d)
Rolle
In dieser Rolle tauchst du tief in anspruchsvolle Softwareentwicklungsprojekte ein und gestaltest robuste, zukunftsfähige Lösungen. Du übernimmst die Verantwortung für die Konzeption, Implementierung und Optimierung von Softwarekomponenten, die hohe Qualitäts- und Performanceanforderungen erfüllen. Als erfahrene Fachkraft analysierst du komplexe Anforderungen, triffst fundierte technische Entscheidungen und begleitest den gesamten Entwicklungszyklus. Du verantwortest zudem die kontinuierliche Verbesserung bestehender Systeme und bringst Best Practices in Architektur, Coding-Standards und Testing ein. Durch dein strukturiertes Vorgehen und deine präzise Arbeitsweise leistest du einen entscheidenden Beitrag zum Erfolg anspruchsvoller Softwareprojekte.
Verantwortung
Du entwickelst und wartest moderne Softwarelösungen mit Java und weiteren aktuellen Technologien.
In dieser Rolle wirkst du am Design und Ausbau unserer modularen Applikationslandschaft auf der ipex Plattform mit.
Du arbeitest als Fullstack-Entwickler mit Schwerpunkt Backend an neuen Features und der Optimierung bestehender Systeme.
Als erfahrene Softwareentwickler integrierst und verwaltest du SQL- und NoSQL-Datenbanken.
Du gewährleistest sichere Authentifizierung und Autorisierung durch die konsequente Einhaltung von Sicherheitsprotokollen.
In dieser Rolle setzt du Container-Technologien und CI/CD-Pipelines in der Cloud ein und treibst eine moderne, automatisierte Teststrategie voran.
Qualifikationen
- Abgeschlossenes Fach- oder Hochschulstudium in Informatik oder eine vergleichbare Ausbildung
- Mehrjährige (mindestens 5 Jahre) praktische Erfahrung in der Softwareentwicklung und -architektur
- Sehr gute Java-Kenntnisse sowie Praxis mit einem gängigen Framework wie Quarkus oder Spring Boot
- Fundiertes Know-how in mehreren Bereichen wie Jenkins, Docker, Kubernetes, Helm, Kafka, Build-Tools (Maven/Gradle), SQL- und NoSQL-Datenbanken (z. B. MongoDB), REST und OAuth2
- Praxis im modernen Frontend-Development, idealerweise mit Angular oder React, sowie Erfahrung in der Testautomation
- Sehr gute Deutsch- und gute Englischkenntnisse sowie ausgeprägte Eigeninitiative und Verständnis für moderne Software-Architekturen
Senior Java Engineer (m/w/d)
Verantwortung
- Du entwickelst und wartest moderne Softwarelösungen mit Java und weiteren aktuellen Technologien.
- In dieser Rolle gestaltest und erweiterst du die modulare Applikationslandschaft innerhalb der ipex Plattform.
- Du arbeitest als Fullstack-Entwickler mit Fokus auf das Backend und verbesserst kontinuierlich bestehende Systeme.
- Als Lead Fachkraft Softwareentwicklung integrierst und verwaltest du SQL- und NoSQL-Datenbanken und stellst sichere Authentifizierung und Autorisierung sicher.
- Du setzt Container-Technologien und CI/CD-Pipelines in der Cloud ein und verantwortest zentrale DevOps-Aufgaben.
- In dieser Rolle wirkst du am Aufbau agentenbasierter Softwareentwicklung sowie an einer modernen, automatisierten Teststrategie mit.
Qualifikationen
- Du verfügst über einen Fach- oder Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung.
- Du hast mindestens 5 Jahre praktische Erfahrung als Software-Entwickler oder Software-Architekt.
- Du beherrschst Java souverän und arbeitest routiniert mit einem gängigen Framework wie Quarkus oder Spring Boot.
- Du kennst dich sehr gut in mehreren der folgenden Bereiche aus: Jenkins, Docker, Kubernetes, Helm, Kafka, Maven/Gradle, SQL- und NoSQL-Datenbanken (z. B. MongoDB), REST und OAuth2.
- Du bringst Erfahrung in der Frontend-Entwicklung mit, idealerweise mit Angular oder React, und setzt Testautomation gezielt ein.
- Du kommunizierst sehr gut auf Deutsch, gut auf Englisch und überzeugst durch Eigeninitiative, hohes Abstraktionsvermögen und Verständnis für moderne Software-Architektur.
Senior Software Engineer – .NET / Fullstack ERP (m/w/d)
Rolle
In dieser Position entwickelst du eine moderne ERP-Plattform aktiv weiter und übernimmst Verantwortung für Architektur, Backend- und Frontend-Entwicklung sowie die Integration neuer Technologien wie KI-gestützte Funktionen. Du arbeitest an zentralen Systemkomponenten, optimierst Schnittstellen und sorgst für eine stabile, skalierbare und zukunftsfähige Plattform.
Verantwortung
Weiterentwicklung einer ERP-Plattform inkl. neuer Features, Bugfixes und Kundenanpassungen
Konzeption und Umsetzung eines API-Layers zwischen Client und Applikationsserver
Integration von KI- und LLM-Funktionalitäten in bestehende ERP-Prozesse
Aufbau und Betrieb von CI/CD-Pipelines sowie automatisierten Tests
Mitarbeit an der technischen Architektur und Weiterentwicklung der Systemlandschaft
Entwicklung und Optimierung von REST-APIs inkl. sauberer Dokumentation
Sicherstellung von Qualität, Skalierbarkeit und Wartbarkeit der Anwendungen
Qualifikationen
Mindestens 5 Jahre Erfahrung in der Softwareentwicklung mit C# / ASP.NET
Erfahrung mit Frontend-Technologien wie Blazor, TypeScript oder React
Sehr gute Kenntnisse in SQL Server inkl. Datenbankdesign und Query-Optimierung
Erfahrung im Design von REST APIs sowie mit OpenAPI/Swagger
Grundverständnis von Authentifizierungs- und Autorisierungskonzepten (OAuth2, JWT, OIDC)
Erfahrung im Einsatz von KI-gestützten Entwicklungs-Tools
Strukturierte, architekturbewusste und lösungsorientierte Arbeitsweise
Gute Kommunikationsfähigkeiten auf Deutsch und Freude am Wissensaustausch
Senior Software Engineer – Platform & DevOps (Kubernetes) (m/w/d)
Rolle
Du möchtest nicht einfach nur Software entwickeln, sondern aktiv an einer Plattform arbeiten, die skaliert, wächst und höchste Anforderungen an Qualität und Sicherheit erfüllt? In dieser Rolle verbindest du Softwareentwicklung, Architektur, Plattform-Engineering und technische Projektbegleitung. Du arbeitest an modernen Frontend- und Backend-Lösungen, entwickelst DevOps-Prozesse weiter und bringst deine Ideen aktiv in den Ausbau einer internationalen Plattform ein.
Verantwortung
Unterstützung bei technischen Themen im Projekt- und Kundenumfeld
Mitarbeit bei der Weiterentwicklung von DevOps- und Continuous-Deployment-Prozessen
Konzeption und Weiterentwicklung moderner Frontend- und Backend-Plattformen
Skalierung bestehender Services für wachsende und internationale Anforderungen
Entwicklung neuer Funktionen und Unterstützung bei Produktweiterentwicklungen
Weiterentwicklung automatisierter Test- und Qualitätssicherungslösungen
Erstellung und Pflege technischer Dokumentationen für Entwicklungs-, Audit- und Compliance-Zwecke
Qualifikationen
Mehrjährige Erfahrung in der Softwareentwicklung mit Java, JavaScript, TypeScript und relationalen Datenbanken
Gute Kenntnisse von Java-Technologien und Frameworks wie Tomcat, JDBC, JavaMail oder vergleichbaren Technologien
Erfahrung im Bereich DevOps und Software-Lifecycle-Prozessen un dKubernetes
Strukturierte und selbstständige Arbeitsweise
Teamorientierte Persönlichkeit mit Kommunikationsstärke
Sehr gute konzeptionelle Fähigkeiten und Interesse an modernen Technologien
Gute Deutsch- & Englischkenntnisse
Benefits
Java, Angular, Kubernetes Software Entwickler (m/w/d)
Rolle
In dieser Rolle gestaltest du moderne Anwendungen mit Java und Angular, die hohe Anforderungen an Performance, Sicherheit und Benutzerfreundlichkeit erfüllen. Du verantwortest die Konzeption, Implementierung und Weiterentwicklung von Microservices, die in Kubernetes-Umgebungen betrieben und automatisiert ausgerollt werden. Dabei analysierst du fachliche Anforderungen, übersetzt sie in saubere Softwarearchitekturen und stellst durch strukturierte Tests eine hohe Codequalität sicher. Du arbeitest eng mit anderen Disziplinen zusammen, um Schnittstellen abzustimmen und ganzheitliche Lösungen über den gesamten Entwicklungszyklus hinweg bereitzustellen. Zudem treibst du den Einsatz moderner Tools, Best Practices und Automatisierung im Entwicklungs- und Deploymentprozess aktiv voran.
Verantwortung
- Du entwickelst die PrivaSphere-Plattform mit Java, Angular und Kubernetes im Front- und Backend weiter.
- In dieser Rolle skalierst du einen spezialisierten Dienst zu einem massentauglichen, globalen Single-Page-Service und ergänzt neue Features sowie Produktlinien.
- Du unterstützt Vertrieb und COO bei technischen Fragen und trägst zur Ausarbeitung neuer Funktionalitäten für Kunden bei.
- In dieser Rolle treibst du DevOps-Themen wie Continuous Deployment und Hardening aktiv voran.
- Du wartest und optimierst ein automatisiertes Security-Testing-Framework für Qualitätssicherung und Regressionstests.
- Als Anwendungsentwickler Java Angular Kubernetes dokumentierst du die technische Architektur für das wachsende Entwicklungsteam sowie für Due-Diligence-Prüfungen und Audits.
Qualifikationen
Du verfügst über fundierte Softwareentwicklungskenntnisse in Java, RDBMS, JavaScript, TypeScript, Angular und CSS.
Du kennst dich sicher mit Java-nahen Frameworks und Technologien wie Tomcat/JSP, JDBC und JavaMail aus.
Du arbeitest gerne im Team, übernimmst bei Bedarf auch Verantwortung als Teamleiter und treibst technische Konzepte aktiv voran.
Du zeichnest dich durch eine selbstständige, beharrliche Arbeitsweise aus und bist motiviert, in einem wachstumsorientierten Umfeld Höchstleistungen mit Fokus auf Sicherheit und Nutzerfreundlichkeit zu erbringen.
Du bringst idealerweise Kenntnisse in IT-Sicherheit und Kryptografie (z.B. JSSE/JCE, openssl, gnupg, BouncyCastle) sowie Erfahrung mit Virtualisierung (Kubernetes, Docker) mit.
Du hast von Vorteil Erfahrung mit automatisierten Testframeworks (z.B. JUnit, Cypress) sowie Grundwissen in Messaging-Themen (z.B. Postfix) und grundlegenden Linux-/Windows-Administrationstätigkeiten.
Du sprichst fliessend Deutsch.
Benefits
Software Engineer - Kubernetes, DevOps & Plattformentwicklung (m/w/d)
Rolle
In dieser Rolle gestaltest du anspruchsvolle Softwarelösungen von der Idee bis zur erfolgreichen Umsetzung und bringst dabei deine Erfahrung als professioneller Softwareentwicklerin gezielt ein. Du übernimmst Verantwortung für die Architektur, Konzeption und Implementierung stabiler, skalierbarer Anwendungen und sorgst für eine saubere, wartbare Codebasis.
Verantwortung
In der Rolle entwickelst und wartest du Softwarelösungen auf Basis von Java und modernen Technologien im Enterprise-Umfeld
Gemeinsam im Team gestaltest du die modulare Plattform aktiv mit und treibst deren Weiterentwicklung voran
Neue Features setzt du zusammen mit dem Team um und optimierst bestehende Systeme kontinuierlich
Als Fullstack-Entwickler mit Backend-Fokus arbeitest du an skalierbaren und robusten Architekturen
Zusätzlich integrierst und verwaltest du Datenbanken im SQL- und NoSQL-Umfeld sowie moderne Cloud- und DevOps-Ansätze
Qualifikationen
Ein Fach- oder Hochschulabschluss in Informatik oder eine vergleichbare Ausbildung bringst du mit
Mindestens 5 Jahre Erfahrung als Software-Entwickler oder Architekt prägen deinen beruflichen Hintergrund
Sehr gute Kenntnisse in Java sowie Frameworks wie Spring Boot oder Quarkus setzt du sicher ein
Erfahrung in Bereichen wie Docker, Kubernetes, Jenkins, Kafka, Maven/Gradle, SQL, NoSQL und REST/OAuth2 gehört zu deinem Profil
Deine Deutsch- und Englischkenntnisse sind sehr gut in Wort und Schrift, zudem arbeitest du eigeninitiativ mit hoher Abstraktionsfähigkeit und starkem Architekturverständnis
Benefits
Senior Java Software Engineer (m/w/d)
Verantwortung
Du verantwortest das Design und die Umsetzung moderner Java-Softwarelösungen
Du entwickelst bestehende Anwendungen weiter und passt sie an Kunden- und Systemanforderungen an
Du konzipierst und realisierst Microservice-Architekturen für komplexe Softwareprojekte
Du begleitest Projekte über den gesamten End-to-End-Lifecycle von der Idee bis zum Go-live
Qualifikationen
Du hast ein abgeschlossenes Studium oder eine Ausbildung im IT-Bereich
Du bringst mehrjährige Erfahrung in der Entwicklung skalierbarer Webanwendungen mit Java mit, insbesondere mit Spring Boot, Angular, React und Hibernate
Du bist vertraut mit modernen Methoden wie Scrum, CI/CD, Docker und Domain-driven Design
Du bist bereit für Kundeneinsätze und arbeitest gerne in agilen Teams
Du kommunizierst sicher auf Deutsch und Englisch
Benefits
Software Engineer (Java / Angular) (m/w/d)
Rolle
In dieser Rolle entwickelst du komplexe Web- und Backend-Funktionalitäten und implementierst anspruchsvolle Businesslogik-Module in modernen Technologien wie Angular, Java und Microservices-Architekturen. Du verantwortest die Weiterentwicklung eines Systems sowie zugehöriger Engineering-Tools und stellst dabei performante und zuverlässige Schnittstellen sicher. Du konzipierst, implementierst und testest eigenständig neue Features und achtest dabei konsequent auf Codequalität, Stabilität und Wartbarkeit. In enger Abstimmung mit Projektleitern und anderen Entwicklungsteams koordinierst du technische Anforderungen und bringst deine Expertise in Architektur- und Technologiediskussionen ein. Mit deinem professionellen Erfahrungshintergrund trägst du aktiv dazu bei, innovative Lösungen zu gestalten und bestehende Systeme technologisch auf dem neuesten Stand zu halten.
Verantwortung
In dieser Rolle entwickelst du unser System sowie zugehörige Engineering-Tools kontinuierlich weiter.
Du implementierst Schnittstellen und hältst relevante Standards in unseren Web- und Backend-Systemen ein.
Du implementierst anspruchsvolle Businesslogik-Module in Angular und Java.
Als Softwareentwickler:in Web und Backend arbeitest du eng mit Projektleitern und Kolleg:innen aus anderen Entwicklungsteams zusammen.
Du übernimmst im Team von fünf Softwareentwicklern selbstständig komplexe Entwicklungsaufgaben.
In dieser Rolle bringst du eigene Ideen für innovative Lösungen ein und denkst über den Tellerrand hinaus.
Qualifikationen
Abgeschlossene Ausbildung als Informatiker/in FH oder HF
Mindestens 2–3 Jahre praktische Erfahrung mit Angular, TypeScript oder React sowie Java (11, 17, 21), Maven und Spring Boot
Sicherer Umgang mit CI/CD-Tools wie Jenkins und Nexus sowie mit der Eclipse IDE
Praxis mit Docker und erste Berührungspunkte mit Kubernetes sind erwünscht
Vertraut mit verteilten Systemen und Microservices
Sehr gute Deutschkenntnisse und Englisch auf Niveau B2
Benefits