Wir suchen Verstärkung
Senior Java Entwickler / Software Architekt (w/m/d)
Senior Java Entwickler / Software Architekt (w/m/d)
Zur Verstärkung unseres Teams suchen wir per sofort oder nach Vereinbarung eine oder mehrere erfahrene Persönlichkeiten als Senior Java Developer oder Software Architekt:in (Senior/Expert mit mehr als 5 Jahren Erfahrung) für die Konzeption und Entwicklung anspruchsvoller Enterprise Backend-Applikationen basierend auf Java, Apache Kafka und Quarkus (u.A.).
Aufgaben
Als Senior Java Developer / Software Architekt:in übernimmst du den konzeptionellen Lead und bist gleichzeitig Teil eines passionierten Teams von innovativen Software-Entwicklern in agilen anspruchsvollen Projekten:
- Entwurf von Systemarchitekturen und Entwicklung von Prototypen.
- Entwicklung zentraler Systemkomponenten sowie fachliche Begleitung des Entwicklungsteams.
- Sicherstellen der Performance des Systems.
- Vorschläge zur Verbesserung bestehender Coding- und Style-Guidelines.
- Enge Zusammenarbeit mit dem Product Owner zur präzisen Anforderungsdefinition.
- Teilnahme an Sprint Planning, Reviews und Retrospektiven.
- Enge Abstimmung mit internen Architekt:innen und Application Managern des Kunden.
Anforderungen
- Mindestens 5 Jahre Berufserfahrung als Softwarearchitekt:in oder Lead Developer in Projekten mit mindestens 3 Entwickler:innen (Frontend und/oder Backend) in vergleichbarer Komplexität innerhalb der letzten 5 Jahre mit ALLEN der folgenden Technologien: Java, Quarkus, Apache Kafka, WebComponents, MS SQL, Docker.
- Tiefgehende technische Kenntnisse in Softwarearchitektur, Design Patterns und Coding Standards.
- Strategisches Denken sowie die Fähigkeit, technische und geschäftliche Perspektiven zu vereinen.
- Gute Kommunikationsfähigkeiten zur Vermittlung zwischen IT und Business.
- Erfahrung in Coaching und Mentoring technischer Teams.
- Erfahrung mit Apache Kafka Cluster-Verwaltung, Topic-Strukturierung, Event-Modellierung, Performance-Tuning, Producer/Consumer-Handling.
- Erfahrung mit Quarkus Native Microservices, REST-Endpoints, Reactive Streams, GraalVM-Builds, effizientes Testing und Deployment im Cloud-Umfeld
- Sehr gute Deutsch- und Englischkenntnisse sind erforderlich.
Für jede der oben beschriebenen Anforderungen (Java, Quarkus, Apache Kafka, WebComponents, MS SQL, Docker) bitte aussagekräftige Projektreferenzen angeben (nicht älter als 5 Jahre).
Wünschenswert
Mindestens 3 Jahre Berufserfahrung in vergleichbaren Projekten mit folgenden Technologien:
- Kubernetes
- Frontend-Framework (z. B. React)
- Workflow Automation (z. B. Camunda)
- Zertifizierung in Softwarearchitektur (z. B. iSAQB oder vergleichbar)
- Nutzung von Maven und GitHub als Entwicklungsplattform
- Erfahrung mit agilen Methoden
- Anwendung von Architekturmustern wie BFF (Backend for Frontend) und Strangler Pattern
- Etablierung von Code Ownership je Microservice
- Erfahrung mit Microservices
- Erfahrung mit Observability-Tools und Application Performance Monitoring
- Vorhandene Zertifikate bitte einreichen
Wir bieten
- Motiviertes und innovatives Team aus sehr erfahrenen Software Entwicklern und Designern
- Interessante Kunden mit spannenden Projekten und internationaler Ausstrahlung
- Einblick und aktive Mitarbeit in innovative Projekte mit Leuchturmcharakter
- Flexible Arbeitszeiten und Weiterbildungsmöglichkeiten
- Gute Entlöhnung, 40-Stunden-Woche, 5 Wochen Ferien und überdurchschnittliche Versicherung- und Sozialleistungen
- Neueste Arbeitsmittel (MacBook Pro / Lenovo ThinkPad) und moderne, zentrale Büroräumlichkeiten
- Zentraler Arbeitsplatz in Winterthur mit Möglichkeit Teilzeit und teilweise Remote (Homeoffice) oder beim Kunden (Grossraum Zürich) zu arbeiten
- Diverse Zusatzleistungen wie exklusiver italienischer Kaffee, Softdrinks etc.
Die Arbeit bei uns
Cando entwickelt neuartige, digitale Kundenerlebnisse für anspruchsvolle Enterprise Applikationen, E-Commerce Lösungen und komplexe Kundenportale. Dies nach dem Co-Creation Ansatz. Sprich: gemeinsam mit unseren Kunden. Dabei begleiten wir den Kunden von der Idee bis zur erfolgreichen Implementation. Immer mit dem Fokus auf die Bedürfnisse der beteiligten Menschen und mit dem Ziel, einzigartige Mehrwerte zu schaffen.
Wir arbeiten mit den modernsten Technologien und Methoden in interdisziplinären Teams und in der Regel nach agil. Als Entwickler bist Du bei uns mittendrin und hast auch direkten Kontakt zu unseren Kunden. Und das heisst, dass Deine Arbeit auch immer eine grosse Aussenwirkung hat und gezeigt werden kann. Diese wird auch international anerkannt und ausgezeichnet beispielsweise mit Gold für den «Zurich Risk Room» am Best of Swiss Web Award 2020 oder als Winner am German Design Award oder Gold für Innovation mit «Koster Home – Energy Manager» am Best of Swiss App Award 2023. Lust mit uns etwas zu bewegen? Dann bewirb Dich jetzt!
Was passiert nach Deiner Bewerbung?
- Als erstes checken wir Deine Bewerbungsunterlagen. Passen die «Hardfacts», dann:
- Machen wir ein erstes Telefoninterview (ca. 30-40 Minuten). Wenn wir uns da gegenseitig sympathisch sind, dann:
- Holen wir gegebenenfalls Referenzauskünfte ein. Stimmen die für uns, dann:
- Gibt es ein Videointerview mit unserem CTO (ca. 60 Minuten). Wenn Ihr dabei technologisch die selbe Sprache spricht, dann:
- Führen wir einen Probetag vor Ort durch. Hier lernst Du Dein zukünftiges Team und die Projekte näher kennen.
Kontakt
Wir freuen uns, mehr von Dir zu erfahren! Für weitere Fragen steht dir Luzius Bochsler, Managing Partner unter +41 52 214 01 90 oder info@cando-image.com gerne zur Verfügung.
Bemerkungen
Bewerbungen werden nur in elektronischer Form angenommen. Das Inserat richtet sich ausschliesslich an direkte Bewerber. Angebote von Stellenvermittlungs-Büros können leider nicht beantwortet werden oder gelten als unentgeltliche Information.