Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Software Engineer – Java Backend (w/m/d)

STARFACE GmbH

Karlsruhe

Vor Ort

EUR 55.000 - 75.000

Vollzeit

Heute
Sei unter den ersten Bewerbenden

Zusammenfassung

Ein führendes Telekommunikationsunternehmen in Karlsruhe sucht einen Java Engineer, um an der Entwicklung ihres VoIP-Servers zu arbeiten. Sie werden für die Architektur, Design und Implementierung neuer Backend-Funktionen verantwortlich sein und sollten Erfahrung in der Softwarequalitätssicherung haben. Kenntnisse in Java, Spring-Framework und CI/CD sind erforderlich. Agile Arbeitsweisen sind von Vorteil.

Qualifikationen

  • Sehr gute Kenntnisse in Java und Backend-Systemen.
  • Erfahrung mit CI/CD Build-Tools und Container-Lösungen.
  • Gute Deutsch- und Englischkenntnisse.

Aufgaben

  • Entwicklung und Wartung des VoIP-Servers.
  • Gestaltung des Architekturkonzepts für die PBX.
  • Implementierung neuer Backend-Funktionen.

Kenntnisse

Java
Spring-Framework
Tomcat
CI/CD Build-Tools
Docker
Kubernetes
Clean Code
SIP
IPv6
REST
Jobbeschreibung
WEN WIR SUCHEN

Unterstütze unser agiles Team in Karlsruhe und arbeite als Java Engineer an unserem Kernprodukt der PBX. Wir arbeiten gemeinsam an Architektur, Design, Entwicklung und Qualitätssicherung. Dabei legen wir Wert auf Clean Code und hochwertige Softwareentwicklung, die wir zusammen gestalten und weiterentwickeln. Deine Verantwortung erstreckt sich von der Festlegung der Anforderungen bis hin zum Betrieb der Software.

Software Engineer – Java Backend (w/m/d)

Deine Aufgaben
  • Java Entwicklung an unserer zentralen Komponente, dem VoIP-Server basierend auf Asterisk
  • Erstellung und Mitarbeit eines Architekturkonzeptes unserer PBX und dazugehörigen Services
  • Entwurf und Umsetzung/Implementierung neuer Backend Funktionen/Services
  • Refactoring und Erweiterung eines komplexen Systems über alle Ebenen der Software-Entwicklung unserer IP-Telefonanlage
  • Fokussierung nach Ihrem Fachwissen: SIP / IPv6 / REST / …
  • Umsetzung der Serviceplattform
Dein Profil
  • Du bist versiert in Java, Spring-Framework, Tomcat und hast Freude daran, Software gemäß den Prinzipien von Clean Code zu entwickeln
  • Einsatzbereitschaft, persönliche Verantwortung, Kommunikationsfähigkeiten und Teamgeist sind dir wichtig
  • Deine Kenntnisse in Backend-Systemen und Plattform Entwicklung sind sehr gut
  • Erfahrung mit CI/CD Build-Tools und Container-Lösungen wie Gitlab, Docker und Kubernetes gehört zu Deinem Repertoire
  • Du bist vertraut mit der arbeit mit bewährten Software-Engineering-Praktiken, darunter TDD, Clean Code, Pair Programming und Code-Reviews
  • Für Dich bedeutet Softwarequalität mehr als nur Unit-Tests
  • Du hast Spaß daran aktiv an der Verbesserung der Produktqualität mit zu arbeiten
  • Agile Arbeitsweisen sind dir nicht fremd
  • Du kannst Dich schnell in neue, komplexe Themen einarbeiten
  • Gute Deutsch- und Englischkenntnisse
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.