Senior / Principal Software Engineer - Java, Spring Boot & Kafka (80-100%)
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
(Wirtschafts-)Informatiker als Teamleiter IT-Abteilung - Weiterentwicklung von Compliance-Software (m/w/d)
insic GmbH
Norderstedt und Umgebung+ 3 weitere