Match score not available

Senior Spring Boot / Kafka Entwickler (m/w/d)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

6+ years of experience in Java development and related technologies., Proficiency in Spring Boot or similar frameworks like Quarkus and JakartaEE., Experience with Docker and Kubernetes, as well as Kafka and/or Kafka Streams., Fluent in German and English (C1 level)..

Key responsabilities:

  • Develop clean and efficient code based on specifications and guidelines.
  • Repair and improve existing software for assigned projects while ensuring software security.
  • Engage with stakeholders and conduct coaching for team members on software applications.
  • Maintain and operate software on Kubernetes infrastructure, enhancing existing operational processes.

GULP – experts united logo
GULP – experts united http://www.gulp.de
201 - 500 Employees
See all jobs

Job description

Die 50Hertz Transmission GmbH ist für die Aggregation und den Ausgleich von Smart-Meter-Daten in ihrer Regelzone verantwortlich. Das Projekt "Transition Smart Energy Platform" soll die bestehende Softwarelösung bis 2026 internalisieren und modernisieren. Dabei wird auch Beratung eingesetzt.

Projektziel

Ziel des Projektes ist es, ein bestehendes herstellergeführtes System zu internalisieren und die volle Kontrolle inklusive Betrieb, Wartung und Weiterentwicklung der Software zu übernehmen.

Ramendaten

  • Laufzeit: 12.05. - 31.12.2026, 240 Projekttage, Verlängerung möglich
  • Einsatzort: Remote (95%), Berlin (5%)

Projektbeschreibung

  • Erstellung von sauberem, effizientem Code auf Grundlage von Spezifikationen und Richtlinien.
  • Entwicklung von Programmen & Systemen in Java.
  • Reparatur und Verbesserung bestehender Software für das zugewiesene Projekt.
  • Selbstgesteuertes Aufgreifen von Incidents auf dem zugewiesenen Softwareentwicklungspfad.
  • Schnittstellen zu Stakeholdern in zugewiesenen Projekten, z. B. Domain-Architektinnen, BusinessAnalyst*innen & Product Owner.
  • Entwicklung intuitiver Software, die die Bedürfnisse des Unternehmens erfüllt und übertrifft.
  • Professionelle Wartung der Software und regelmäßige Erstellung von Updates zur Umsetzung von Kunden- und Unternehmensanliegen.
  • Analyse & Test produktiver Programme und Produkte vor dem Release.
  • Schnelle & effiziente Behebung von Codeproblemen zur Gewährleistung eines produktiven Einsatzes.
  • Gewährleistung der Softwaresicherheit durch die Entwicklung von Programmen zur aktiven Überwachung des Austauschs privater Informationen.
  • Aktive Suche nach Möglichkeiten zur Verbesserung von Prozessen & Interaktionen mit Unternehmenssoftware.
  • Durchführung von Coachings & Beratung bei der Schulung anderer Teammitglieder, um sicherzustellen, dass alle Mitarbeiter*innen sicher mit Softwareanwendungen umgehen können.
  • Realisierung technischer & geschäftsgetriebener Anforderungen, Integration in die bestehende Software & Minderung identifizierter Risiken.
  • Aktivierung & schrittweise Übernahme der Software.
  • Betrieb & Wartung der Software auf Kubernetes Infrastruktur (DevOps).
  • Wahrnehmung von Aufgaben im Rahmen des 3rd Level Supports
  • Verbesserung der bestehenden Betriebsprozess durch ergänzen und ausbauen des bestehenden
  • Monitorings sowie von Deployment pipelines in Azure DevOps Umgebungen.
  • Ggf, Realisierung von Anforderungen im Front-End.

Skills

  • Sehr gute Kenntnisse in der Java-Entwicklung & den umliegenden Technologien,
  • Konzeptionelle Kenntnisse in den Bereichen Software Design Patterns, Continuous Integration und Security
  • Breites technisches Wissen, um unsere technologische Landschaft voranzubringen
  • Gewohnt in der Arbeit mit großen Datenmengen und Erfahrung mit Datenbanken (sowohl relational als auch nicht-relational)
  • Fließende Kenntnisse in anderen Programmiersprachen sind von Vorteil
  • OpenShift und/oder ähnliche Cloud-Technologien (Azure) sind von Vorteil
  • Kenntnisse über Stromnetze und -netze sowie Energiemärkte helfen, das Hauptgeschäft zu verstehen
  • Erfahrung mit Windows und Linux

must-haves

  • 6+ Kenntnisse in der Java-Entwicklung und den umliegenden Technologien,
  • 6+ Kenntnisse in Spring Boot oder ähnlichem (Quarkus, JakartaEE)
  • 6+ Erfahrung mit Docker und Kubernetes
  • 6+ Erfahrung mit Kafka und/oder Kafka Streams
  • Sprachen: Deutsch und Englisch fließend (beide C1)

Required profile

Experience

Spoken language(s):
GermanEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Coaching
  • Problem Solving

Related jobs