JobMatch
← Back to jobs

Senior / Principal Software Engineer - Java, Spring Boot & Kafka (80-100%)

Callista Group AG

On-siteBern, Berne, SwitzerlandprincipalExperienced
Posted
today
Source
Arbeitnow
Field
Engineering

Skills

KubernetesREST APIsDockerDevOpsScrumJavaSQL

Description

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) Find Jobs in Switzerland on Arbeitnow

JobMatch aggregates public listings. Always apply through the original posting.