itkarrieren
Zurück zu den Treffern

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

HomeofficeKeine Angabe

pFü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. /p h3Deine Aufgaben: /h3 ul liEntwicklung und Optimierung hochperformanter Backend-Anwendungen mit Java, Spring Boot und Kafka /li liTechnische Verantwortung für anspruchsvolle Lösungen sowie aktive Mitgestaltung der Architektur und des Designs verteilter Systeme /li liKonzeption und Umsetzung skalierbarer Lösungen zur zuverlässigen Verarbeitung sehr grosser Daten- und Transaktionsvolumen /li liAnalyse von Performanceproblemen und Entwicklung nachhaltiger technischer Verbesserungen /li liEigenständige Erarbeitung und überzeugende Vertretung technischer Entscheidungen in Zusammenarbeit mit Architekten, Entwicklern und weiteren Stakeholdern /li liSicherstellung einer hohen Codequalität durch automatisierte Tests und bewährte

Entwicklungspraktiken /li liFachliche Unterstützung anderer Entwickler sowie aktiver Wissenstransfer innerhalb des Teams /li /ul h3Deine technische Expertise /h3 ul liTiefgehende, aktuelle Praxiserfahrung mit Kafka und Java, die du regelmässig in produktiven Projekten einsetzt /li li5+ Jahre Erfahrung in der professionellen Softwareentwicklung mit sehr fundierten Kenntnissen in Java und Spring Boot /li liNachweisbare Erfahrung mit hochperformanten Systemen und der Verarbeitung grosser Datenmengen /li liSehr gute Kenntnisse in Softwarearchitektur, Distributed Systems und Performanceoptimierung /li liErfahrung mit SQL, REST APIs, Docker, Kubernetes und GitLab /li liKenntnisse in Unit- und Integration-Testing sowie idealerweise Splunk und Citrus /li liAbgeschlossenes Informatikstudium (Uni/FH) oder vergleichbare Qualifikation /li liDu arbeitest selbstständig, strukturiert und

lösungsorientiert /li liDu kannst komplexe technische Sachverhalte verständlich erklären, Entscheidungen begründen und unterschiedliche Anspruchsgruppen fachlich überzeugen /li liSehr gute Deutsch- und gute Englischkenntnisse /li /ul h3Dein Tech Stack: /h3 ul liCore Technologies: Java /li liSpring Boot /li liKafka /li liArchitecture Integration: Distributed Systems /li liREST APIs /li liDatabase: SQL /li liContainer DevOps: Docker /li liKubernetes /li liGitLab /li liTesting Monitoring: Unit Testing /li liIntegration Testing /li liSplunk /li liCitrus /li liMethodology: Scrum /li /ul h3Generelle Rahmenbedingungen: /h3 ul liStart: asap /li liPensum: 80-100% /li liOrt: Bern (1-2 mal pro Woche vor Ort) /li /ul

Arbeitgeber

Mehr Stellen finden

Weitere Stellen