Starface GmbH
Starface GmbH

Senior Software Engineer Java (w/m/d) / in Karlsruhe oder Full remote

Remote
Angestellte/r
Softwareentwicklung

Wen suchen wir?

Unsere agilen Teams arbeiten als integrierte, funktionsübergreifende Teams. Aspekte wie Softwarearchitektur, Design, Entwicklung und Qualitätssicherung werden gemeinschaftlich bearbeitet. Software Craftmanship und Clean Code finden hierbei Beachtung bzw. erlernen und leben wir gemeinsam.
Um unser Engineering-Team in Karlsruhe zu stärken suchen wir Dich als (Senior) Software Engineer Backend/Plattform für unser Kernprodukt, der PBX.
Als Mitglied des Teams wirst Du eine PBX realisieren, die eine hohe Verfügbarkeit, Performance und einen EU verteilten Betrieb unserer Softwarelösungen gewährleistet. Du wirst Themen wie Entwicklungsstandards, Systemdesign und -prüfung, REST Schnittstellen, Definition von Softwarearchitekturen und Qualitätssicherungsmethoden innerhalb des Teams vorantreiben. Deine Verantwortung erstreckt sich von der Festlegung der Anforderungen bis hin zum Betrieb der Software.

Deine Aufgaben

  • Entwicklung und Unterstützung neuer Projekte
  • 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
  • Java Entwicklung an unserer zentralen Komponente, dem VoIP-Server basierend auf Asterisk
  • Fokussierung nach Deinem Fachwissen: SIP / IPv6 / REST / …

Dein Profil

  • Du hast Freude daran, Software gemäß den Prinzipien von sauberem Code zu entwickeln und bist versiert in Java, Spring-Framework, Tomcat
  • Du besitzt sehr gute Kenntnisse von Backend-Systemen und Plattform Entwicklung
  • Erfahrung mit CI/CD Build-Tools und Container-Lösungen wie Gitlab, Jenkins, Docker und Kubernetes gehört zu Deinem Repertoire
  • Du arbeitest mit bewährten Software-Engineering-Praktiken, darunter TDD, Clean Code, Pair Programming und Code-Reviews
  • Für Dich bedeutet Softwarequalität nicht nur Unit-Tests
  • Du arbeitest aktiv an der Verbesserung der Produktqualität mit
  • Du hast Erfahrung mit einer agilen Herangehensweise
  • Du kannst Dich schnell in neue komplexe Themen einarbeiten
  • Kannst Dich auch auf Englisch ausdrücken
  • Einsatzbereitschaft, persönliche Verantwortung, Kommunikationsfähigkeiten und Teamgeist sind Dir vertraute Konzepte

Dein zukünftiger Arbeitsplatz

  • Ein Unternehmen, das nicht nur vom Startup Charakter spricht, sondern ihn auch im täglichen Miteinander lebt
  • Unternehmensweite Transparenz und abteilungsübergreifende Kommunikation – wir verstehen uns als ein großes STARFACE Team
  • Flexible Arbeitszeiten, soweit keine Servicezeiten abzudecken sind
  • Flache Hierarchien, die im täglichen Miteinander nicht zu spüren sind. Wir führen Kommunikation auf Augenhöhe
  • Wir haben keinen Dresscode, wir wollen, dass Sie sich an Ihrem Arbeitsplatz wohlfühlen und authentisch sind
  • Viel Gestaltungspielraum für Ideen und Lösungen
  • Betriebliche Altersvorsorge, elektrisch höhenverstellbare Schreibtische, der obligatorische Obstkorb und Getränke verstehen sich von selbst
  • Regelmäßige Firmenfeiern und gerne auch an Freitagen ein Bier nach Vier mit den Kollegen
  • Mit Möglichkeit auf Mobile Office und jährlich bis zu 2 Wochen Arbeiten aus dem EU-Ausland

NICHTS PASSENDES DABEI?

Aktualisiert: vor 15 Stunden
Job ID 11846902
Problem melden

Starface GmbH

51-200 Mitarbeitende
Medien und Telekommunikation

Mit unseren Businesskommunikationslösungen verbinden wir von STARFACE Menschen am digitalen Arbeitsplatz und gestalten ihre Kommunikation so einfach und digital wie möglich. Wir z…

Mehr lesen
  1. Senior Software Engineer Java (w/m/d) / in Karlsruhe oder Full remote