Software Engineer Java / Fullstack, Zürich Zürich, Switzerland
Über unseren Kunden
Für unseren Kunden, bei dem Sie in einem modernen und agilen Umfeld mit attraktiver Arbeitsplatzkultur arbeiten können, suchen wir:
Ihr Aufgabenbereich
Neu- und Weiterentwicklung des fahrzeugseitigen Cloud-Dienstes, einem Diagnose- und Telemetriesystem auf Basis Java und Linux
Konzeptionierung, Entwurf und Design der Software
Spezifizieren, Codieren und Testen der Software inklusive Schnittstellen zu Fremdsystemen
Erstinbetriebnahme, Validierung und Wartung der Systeme
Evaluation von neuen Technologien und deren Einführung
Erstellung von Systemdokumentation und Kundendokumentation
Ihr Profil
Abgeschlossenes Studium als Software- oder Elektroingenieur oder vergleichbare Ausbildung
Mehrjährige Berufserfahrung in der Programmierung mit JAVA, vorzugsweise in einem embedded-nahen Umfeld
Know-how im Bereich von objektorientierter Programmierung, asynchroner Kommunikation und modulartiger Architektur
Mit Vorteil von Kenntnissen in verschiedenen Technologien wie Webservices (z.B. REST), Message Queuing (z.B. ActiveMQ), Container (z.B. Docker) und Frameworks wie OSGI
Idealerweise Kenntnisse in Embedded Linux oder anderen leichtgewichtigen Betriebssystemen
Ausgewiesene Erfahrung mit agilen Entwicklungsmethoden (SCRUM), iterativer Vorgehensweise (CI/CD) und den einschlägigen Tools (z.B. GITLAB, Jenkins, Maven, Ant)
Ein Flair für die Clean Code Prinzipien ergänzt Ihr Profil
Sehr gute Deutsch- und Englischkenntnisse
#J-18808-Ljbffr