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

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

Karlsruhe Vollzeit 48000 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
Jetzt bewerben
S

Auf einen Blick

  • Aufgaben: Entwickle innovative Backend-Funktionen für unser VoIP-Server-System.
  • Arbeitgeber: Wir sind ein agiles Team in Karlsruhe, das hochwertige Softwarelösungen entwickelt.
  • Mitarbeitervorteile: Genieße flexible Arbeitszeiten und die Möglichkeit, remote zu arbeiten.
  • Warum dieser Job: Werde Teil eines kreativen Teams, das Clean Code und Softwarequalität schätzt.
  • Gewünschte Qualifikationen: Du solltest Erfahrung in Java, Spring und CI/CD-Tools mitbringen.
  • Andere Informationen: Agile Methoden und Teamarbeit sind bei uns zentral.

Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.

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.

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 deinem 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 mitzuarbeiten
  • Agile Arbeitsweisen sind dir nicht fremd
  • Du kannst dich schnell in neue, komplexe Themen einarbeiten
  • Gute Deutsch- und Englischkenntnisse

Senior Software Engineer – Java Backend (w/m/d) Arbeitgeber: Starface GmbH

Unser Unternehmen in Karlsruhe bietet eine inspirierende Arbeitsumgebung, die auf Teamarbeit und Innovation setzt. Wir fördern eine Kultur der kontinuierlichen Weiterbildung und bieten zahlreiche Möglichkeiten zur persönlichen und beruflichen Entwicklung. Mit einem starken Fokus auf Clean Code und hochwertigen Softwarelösungen schaffen wir nicht nur ein produktives Arbeitsklima, sondern auch einen Raum, in dem deine Ideen geschätzt und umgesetzt werden.
S

Kontaktperson:

Starface GmbH HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Senior Software Engineer – Java Backend (w/m/d)

Tip Nummer 1

Netzwerke mit anderen Softwareentwicklern und Fachleuten in der Branche. Besuche Meetups oder Konferenzen, die sich auf Java und Backend-Entwicklung konzentrieren. So kannst du wertvolle Kontakte knüpfen und möglicherweise Insider-Informationen über offene Stellen bei uns erhalten.

Tip Nummer 2

Beteilige dich aktiv an Open-Source-Projekten, die mit Java und Backend-Technologien arbeiten. Dies zeigt nicht nur dein Engagement für die Softwareentwicklung, sondern gibt dir auch praktische Erfahrungen, die du in deinem Vorstellungsgespräch hervorheben kannst.

Tip Nummer 3

Bereite dich darauf vor, technische Fragen zu beantworten, die sich auf Clean Code, TDD und andere bewährte Praktiken beziehen. Übe Coding-Challenges und technische Interviews, um deine Fähigkeiten zu schärfen und dein Selbstvertrauen zu stärken.

Tip Nummer 4

Informiere dich über unsere Produkte und Dienstleistungen, insbesondere über die PBX und den VoIP-Server. Zeige in deinem Gespräch, dass du ein tiefes Verständnis für unsere Technologien hast und wie du zur Verbesserung der Produktqualität beitragen kannst.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer – Java Backend (w/m/d)

Java
Spring-Framework
Tomcat
Clean Code
VoIP-Server (Asterisk)
SIP
IPv6
REST
Backend-Systeme
CI/CD Build-Tools
Docker
Kubernetes
TDD (Test Driven Development)
Pair Programming
Code-Reviews
Agile Arbeitsweisen
Kommunikationsfähigkeiten
Teamgeist
Problemlösungsfähigkeiten
Deutschkenntnisse
Englischkenntnisse

Tipps für deine Bewerbung 🫡

Verstehe die Anforderungen: Lies die Stellenanzeige sorgfältig durch und achte auf die spezifischen Anforderungen und Technologien, die für die Position als Senior Software Engineer – Java Backend wichtig sind. Stelle sicher, dass du alle geforderten Fähigkeiten und Erfahrungen in deiner Bewerbung hervorhebst.

Betone deine technischen Fähigkeiten: Fokussiere dich in deinem Lebenslauf und Anschreiben auf deine Kenntnisse in Java, dem Spring-Framework, Tomcat sowie CI/CD-Tools wie Gitlab, Docker und Kubernetes. Zeige konkrete Beispiele, wie du diese Technologien in der Vergangenheit erfolgreich eingesetzt hast.

Hebe deine Soft Skills hervor: Neben den technischen Fähigkeiten sind auch persönliche Eigenschaften wichtig. Betone deine Kommunikationsfähigkeiten, Teamgeist und Einsatzbereitschaft in deinem Anschreiben. Zeige, wie du in einem agilen Team gearbeitet hast und welche Rolle du dabei gespielt hast.

Schreibe ein überzeugendes Anschreiben: Nutze dein Anschreiben, um deine Motivation für die Stelle zu erklären und warum du gut ins Team passt. Gehe darauf ein, wie du zur Verbesserung der Produktqualität beitragen möchtest und welche Erfahrungen du mit Clean Code und bewährten Software-Engineering-Praktiken hast.

Wie du dich auf ein Vorstellungsgespräch bei Starface GmbH vorbereitest

Bereite dich auf technische Fragen vor

Erwarte, dass du in der Interviewrunde technische Fragen zu Java, Spring-Framework und Backend-Entwicklung beantworten musst. Übe das Lösen von Programmieraufgaben und sei bereit, deine Lösungsansätze zu erklären.

Zeige deine Erfahrung mit Clean Code

Da das Unternehmen Wert auf hochwertige Softwareentwicklung legt, solltest du konkrete Beispiele aus deiner bisherigen Arbeit nennen, die zeigen, wie du die Prinzipien von Clean Code angewendet hast.

Bereite Fragen zur Teamarbeit vor

Das Unternehmen sucht nach jemandem, der Teamgeist und Kommunikationsfähigkeiten mitbringt. Überlege dir Fragen, die zeigen, dass du an einer guten Zusammenarbeit interessiert bist und wie du in einem agilen Team arbeitest.

Demonstriere deine Lernbereitschaft

Da du dich schnell in neue, komplexe Themen einarbeiten sollst, ist es wichtig, dass du deine Fähigkeit zum Lernen und zur Anpassung an neue Technologien hervorhebst. Teile Beispiele, wo du dich erfolgreich in neue Technologien eingearbeitet hast.

Senior Software Engineer – Java Backend (w/m/d)
Starface GmbH
Jetzt bewerben
S
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>