CG
Senior / Principal Software Engineer - Java, Spring Boot & Kafka (80-100%)
Callista Group AG
Bern, Berne, SwitzerlandFull-time · Staff / PrincipalPosted 7h ago
EngineeringJavaSpringSQLKafkaDockerKubernetesREST APIsAgileTesting
About the role
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 more English Speaking Jobs in Switzerland on Arbeitnow
Listing via Arbeitnow · view original posting on Arbeitnow