Skip to content
Job boardOpen

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

Callista · Bern, Schweiz, Switzerland · Hybrid · Senior

  • Bern, Schweiz, Switzerland · Hybrid
  • 12 Monate
  • German

Indexed (2 weeks ago) · refreshed constantly

Start
ab sofort
Duration
12 Monate
Work mode
Hybrid
Contract
Freelance / B2B
Seniority
Senior
Reference
3058816

Required skills

Nice to have:SplunkCitrusScrum

Languages: German

Job description

Project overview

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.

Responsibilities

Deine technische Expertise

Dein Tech Stack:

Generelle Rahmenbedingungen:

  • 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
  • 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
  • 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
  • Start: asap
  • Pensum: 80-100%
  • Ort: Bern (1-2 mal pro Woche vor Ort)

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on FreelancerMap CH

  1. Job boardNew

    Senior QA Engineer

    Tenarai· Kraków, -, Poland· Remote· Senior· zł 120–140 / h

    • Testing
    • Java
    • Cucumber
    • +3

Browse all jobs
Sign up free to apply