Jobs in Switzerland

Home  | Callista Group AG  | Senior / Principal Software En...
  • Für unseren Kunden suchen wir einen erfahrenen Java / Spring Boot Software Engineer auf Principal-Niveau mit ausgeprägter Kafka-Expertise. Du entwickelst hochperformante, skalierbare Anwendungen zur Verarbeitung sehr grosser Datenmengen und übernimmst Verantwortung für anspruchsvolle technische Lösungen.

    Deine Aufgaben:

    • Entwicklung und Optimierung hochperformanter Backend-Anwendungen mit Java, Spring Boot und Kafka

    • Technische Verantwortung für anspruchsvolle Lösungen sowie aktive Mitgestaltung der Architektur und des Designs verteilter Systeme

    • Konzeption und Umsetzung skalierbarer Lösungen zur zuverlässigen Verarbeitung sehr grosser Daten- und Transaktionsvolumen

    • Analyse von Performanceproblemen und Entwicklung nachhaltiger technischer Verbesserungen

    • Eigenständige Erarbeitung und überzeugende Vertretung technischer Entscheidungen in Zusammenarbeit mit Architekten, Entwicklern und weiteren Stakeholdern

    • Sicherstellung einer hohen Codequalität durch automatisierte Tests und bewährte Entwicklungspraktiken

    • Fachliche Unterstützung anderer Entwickler sowie aktiver Wissenstransfer innerhalb des Teams


    Deine technische Expertise

    • Tiefgehende, aktuelle Praxiserfahrung mit Kafka und Java, die du regelmässig in produktiven Projekten einsetzt

    • 5+ Jahre Erfahrung in der professionellen Softwareentwicklung mit sehr fundierten Kenntnissen in Java und Spring Boot

    • Nachweisbare Erfahrung mit hochperformanten Systemen und der Verarbeitung grosser Datenmengen

    • Sehr gute Kenntnisse in Softwarearchitektur, Distributed Systems und Performanceoptimierung

    • Erfahrung mit SQL, REST APIs, Docker, Kubernetes und GitLab

    • Kenntnisse in Unit- und Integration-Testing sowie idealerweise Splunk und Citrus

    • Abgeschlossenes Informatikstudium (Uni/FH) oder vergleichbare Qualifikation

    • Du arbeitest selbstständig, strukturiert und lösungsorientiert

    • Du kannst komplexe technische Sachverhalte verständlich erklären, Entscheidungen begründen und unterschiedliche Anspruchsgruppen fachlich überzeugen

    • Sehr gute Deutsch- und gute Englischkenntnisse

    Dein Tech Stack:

    • Core Technologies: Java · Spring Boot · Kafka

    • Architecture & Integration: Distributed Systems · REST APIs

    • Database: SQL

    • Container & DevOps: Docker · Kubernetes · GitLab

    • Testing & Monitoring: Unit Testing · Integration Testing · Splunk · Citrus

    • Methodology: Scrum

    Generelle Rahmenbedingungen:

    • Start: asap

    • Pensum: 80-100%

    • Ort: Bern (1-2 mal pro Woche vor Ort)

    Jobs at Callista Group AG

    All Jobs at Callista Group AG →

    Job recommendations