Senior Backend Software Engineer (Java)

Senior Backend Software Engineer (Java)

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
Nexthink

Auf einen Blick

  • Aufgaben: Entwickle Backend-Lösungen und arbeite an Datenpipelines für über 25 Millionen Endpoints.
  • Unternehmen: Nexthink, ein innovatives Unternehmen mit einem erfahrenen und autonomen Team.
  • Vorteile: Unbefristeter Vertrag, wettbewerbsfähiges Gehalt, Gesundheitsversicherung und unbegrenzter Urlaub.
  • Weitere Informationen: Hybrid-Arbeitsmodell und hervorragende Weiterbildungsmöglichkeiten.
  • Warum dieser Job: Gestalte die Zukunft der Cloud-Plattform und arbeite mit modernsten Technologien.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung, starke Java-Kenntnisse und Erfahrung mit Microservices.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Als Backend Software Engineer bei Nexthink werden Sie Teil eines hochautonomen und erfahrenen Teams, das für die Kernfunktionalität des Nexthink-Produkts von entscheidender Bedeutung ist. Das Team ist verantwortlich für die Datenpipelines, die Daten von über 25 Millionen Endpunkten sammeln, massive Mengen an Endpunktdaten integrieren und anreichern und diese in umsetzbare Erkenntnisse umwandeln. Sie arbeiten eng mit Endpunkt-Ingenieuren zusammen, um Funktionen zur Datensammlung von Anfang bis Ende zu entwickeln. Sie haben die vollständige Verantwortung für die Komponenten, die Sie erstellen – von den Anforderungen und dem Design über die Implementierung, Validierung bis hin zur Bereitstellung. Wir pflegen eine DevOps- und CI/CD-Kultur, die sich auf Automatisierung, Codequalität und Wartbarkeit konzentriert, und arbeiten gemeinsam daran, eine erstklassige Cloud-Plattform mit modernen Praktiken aufzubauen. Sie arbeiten eng mit dem Produktteam zusammen, um Ergebnisse zu liefern, und wir legen großen Wert auf Eigenverantwortung und starke Ownership.

Qualifikationen

  • 5+ Jahre Erfahrung in der Softwareentwicklung, idealerweise im Backend oder in dateninintensiven Systemen
  • Starke Java-Kenntnisse und ein tiefes Verständnis der JVM (Java 17 und 21)
  • Solides Verständnis von Parallelität – Multithreading, Thread-Sicherheit und concurrent data structures für Hochdurchsatzsysteme
  • Erfahrung im Aufbau von Microservices mit Spring Boot oder Micronaut
  • Erfahrung mit ereignisgesteuerten Architekturen und verteilten Systemen
  • Starke SQL-Kenntnisse und praktische Erfahrung mit hochvolumigen relationalen Datenbanken oder Data Warehouses (z.B. Postgres)
  • Solide Erfahrung mit Apache Kafka und Kafka Streams (zustandslose und zustandsbehaftete Topologien) zum Aufbau von Hochdurchsatz-Datenpipelines
  • Praktische Erfahrung im Betrieb von Services auf AWS, einschließlich Überwachung, Alarmierung und bewährte betriebliche Praktiken
  • Starke automatisierte Testpraktiken (Unit- und Integrationstests) und ein Fokus auf Codequalität
  • Erfahrung mit agentischen KI-Coding-Tools wie Claude Code oder Cursor
  • Fließend in Englisch (gesprochen und geschrieben)

Wünschenswerte Pluspunkte

  • Erfahrung mit DevOps, GitOps und Infrastruktur als Code (z.B. FluxCD / Helm / Kustomize)
  • Hochleistungsanalysedatenbanken wie ClickHouse
  • Beobachtungs- und Überwachungstools wie DataDog oder Prometheus/Grafana

Vorteile

  • Dauerhafter Vertrag und ein wettbewerbsfähiges Vergütungspaket
  • Krankenversicherung durch unsere Partnerschaft mit ACKO, einschließlich OPD-Abdeckung für Zahnmedizin, Augenheilkunde, Gesundheitsuntersuchungen, Beratungen und Apothekenkosten
  • Hybrides Arbeitsmodell, das Büro- und Remote-Arbeit ausbalanciert, mit einem strukturierten Ansatz für neue Mitarbeiter, um Verbindungen und Einarbeitung zu fördern
  • Flexible Arbeitszeiten und unbegrenzter Urlaub (Mitarbeiter haben unbegrenzten bezahlten Urlaub zusätzlich zu den 22 Tagen Urlaub, die wir anbieten).
  • Vom Unternehmen bezahlte Feiertage (12), Krankheitstage (10-30), Trauerurlaub (5) und 3 Tage pro Jahr für Freiwilligenarbeit
  • Kostenloser Zugang zu professionellen Schulungsplattformen, um Ihre Interessen zu erkunden und Ihre Fähigkeiten zu verbessern
  • Persönliche Unfallversicherung, die bis zu dreimal Ihr jährliches CTC abdeckt
  • Neue Mütter haben Anspruch auf bis zu 26 Wochen Mutterschaftsurlaub, mit der Flexibilität, bis zu 8 Wochen vor dem voraussichtlichen Entbindungstermin und die verbleibenden 18 Wochen danach zu nutzen. Väter können 6 Wochen Vaterschaftsurlaub nehmen, während Adoptiveltern für Mütter 26 Wochen und für Väter 6 Wochen Urlaub erhalten
  • Nach dem Gesetz über die Zahlung von Gratifikationen erhalten Sie eine Gratifikation in Höhe von 15 Tagen Grundgehalt für jedes vollendete Dienstjahr, vorausgesetzt, Sie sind mindestens 5 Jahre im Unternehmen beschäftigt. Die Gratifikation wird bei Ruhestand oder Kündigung basierend auf Ihrem zuletzt gezogenen Grundgehalt ausgezahlt
  • Prämien für die Empfehlung erfolgreicher Einstellungen nach drei Monaten ununterbrochener Beschäftigung

Senior Backend Software Engineer (Java) Arbeitgeber: Nexthink

Nexthink ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern in Vaud, Schweiz, eine dynamische und unterstützende Arbeitsumgebung bietet. Mit einem hybriden Arbeitsmodell und flexiblen Arbeitszeiten fördert das Unternehmen eine ausgewogene Work-Life-Balance und bietet gleichzeitig zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung. Die engagierte Unternehmenskultur und die Möglichkeit, an innovativen Softwarelösungen zu arbeiten, machen Nexthink zu einem attraktiven Arbeitsplatz für talentierte Softwareentwickler.

Nexthink

Kontaktdaten:

Nexthink Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Backend Software Engineer (Java) mit Bravour zu bestehen

Java
JVM (Java 17 und 21)
Multithreading
Thread-Sicherheit
Concurrent Data Structures
Microservices mit Spring Boot oder Micronaut
Event-Driven Architectures