Senior Software Engineer (Java) (f/m/d)

Senior Software Engineer (Java) (f/m/d)

Bochum Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
Sonar

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen und verbessere Codequalität mit modernster Technologie.
  • Unternehmen: Sonar, führend in KI-Codeüberprüfung und -verifizierung.
  • Vorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Team mit globalen Standorten und hervorragenden Karrieremöglichkeiten.
  • Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung und arbeite an spannenden Projekten.
  • Qualifikationen: Mindestens 6 Jahre Erfahrung in der Java-Softwareentwicklung und Cloud-Architektur.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Sonar ist der Vorreiter in der agentenzentrierten Softwareentwicklung. Als führendes Unternehmen im Bereich KI-Code-Überprüfung und -Verifizierung lösen wir ein kritisches Problem: die Gewährleistung, dass von KI-unterstützten Entwicklern oder autonomen Agenten generierte Software zuverlässig, sicher und wartbar ist. Wir helfen über 75 % der Fortune 100, vertrauenswürdige, zuverlässige und konforme Software zu erstellen.

Position Beschreibung

Als Mitglied eines unserer Engineering-Teams sind Sie ein Schlüsselspieler, um SonarQube Cloud und SonarQube Server zu den besten Werkzeugen für Codequalität und Sicherheit zu machen. Sie werden neue Funktionen bereitstellen, um hochwertige und leistungsstarke Produkte und Dienstleistungen zu liefern, die unseren Nutzern helfen, bessere Software zu schreiben.

Was Sie tun werden:

  • Mit Produktmanagern und UX-Designern zusammenarbeiten, um neue Funktionen zu spezifizieren und unsere Produkte zu verbessern.
  • Diese neuen Funktionen mit dem Endbenutzer im Hinterkopf entwickeln und Unit-Tests sowie Integrationstests dafür schreiben.
  • Die Architektur unserer Anwendungen auf AWS definieren.
  • Starke Verantwortung für die Arbeit des Teams übernehmen und Sprints bis zur Fertigstellung vorantreiben.
  • Unsere neuen Funktionen in der Produktion bereitstellen und überwachen.
  • Produktionsprobleme im Zusammenhang mit den Funktionen unseres Teams lösen.
  • Mentoring für Ingenieure anbieten, um ihnen zu helfen, in ihren technischen Verantwortlichkeiten zu wachsen und Blockaden zu beseitigen.
  • Mit agilen Methoden arbeiten.
  • Zur Definition der kurz- und langfristigen Ziele des Teams beitragen.

Erfahrung und Qualifikationen:

  • 6+ Jahre Erfahrung als Java Software Engineer.
  • Entwicklung in Java mit sauberem und wartbarem Code, unter Berücksichtigung von Entwurfsmustern und der Architektur der Anwendung.
  • Erfahrung in der Architektur cloud-nativer Anwendungen auf AWS.
  • Gute Kenntnisse der Ingenieurprozesse, strukturellen Gestaltung und Systemoptimierung.
  • Ausgezeichnete Ingenieursfähigkeiten und ein gutes Verständnis der Grundlagen der Informatik.
  • Führung: Sie sind in der Lage, Initiative zu ergreifen und ein Thema mit wenig bis gar keiner Aufsicht zum Abschluss zu bringen.
  • Erfahrung in der Unterstützung und Mentoring anderer Teammitglieder.
  • Erfahrung mit relationalen RDBMS (wie Postgres) und SQL.
  • Praktiken zur Codequalität (Erfahrung mit Testframeworks), konstruktive Code-Reviews.
  • Werkzeuge: Kenntnisse von Build-Tools (Maven oder Gradle); Erfahrung mit einem Versionskontrollsystem wie git.

Zusätzliche Kommentare: Diese Rolle basiert in Bochum. Wir können keine Kandidaten berücksichtigen, die nicht bereit sind, nach Bochum zu ziehen, sind jedoch bereit, den richtigen Kandidaten umzuziehen.

Wir schätzen Vielfalt, Gleichheit und Inklusion. Bei Sonar glauben wir, dass unsere Vielfalt unsere Stärke ist. Wir sind ein globales Unternehmen, das unterschiedliche Hintergründe, Perspektiven und Kulturen wertschätzt und respektiert. Wir setzen uns dafür ein, ein diverses und inklusives Arbeitsumfeld zu fördern, in dem sich jeder geschätzt und befähigt fühlt, sein Bestes beizutragen.

Senior Software Engineer (Java) (f/m/d) Arbeitgeber: Sonar

Sonar ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an der Spitze der KI-Softwareentwicklung zu arbeiten. Mit einem starken Fokus auf Qualität und Teamarbeit fördert Sonar eine inklusive und vielfältige Arbeitskultur, in der jeder Mitarbeiter geschätzt wird und die Chance hat, sich weiterzuentwickeln. Die Position in Bochum ermöglicht es Ihnen, in einem dynamischen Umfeld zu arbeiten, das von schnellem Wachstum und innovativen Projekten geprägt ist.

Sonar

Kontaktdaten:

Sonar Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Senior Software Engineer (Java) (f/m/d) erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns wissen, wenn du Fragen hast oder Unterstützung brauchst!

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären. Wir können dir Ressourcen empfehlen, die dir helfen, dich optimal vorzubereiten.

Tipp Nummer 3

Sei proaktiv und zeige dein Interesse! Wenn du eine Stelle bei uns im Auge hast, zögere nicht, direkt über unsere Website zu bewerben. Wir lieben es, von motivierten Talenten zu hören!

Tipp Nummer 4

Mach dich mit unseren Produkten vertraut! Wenn du weißt, wie SonarQube funktioniert und welche Probleme wir lösen, kannst du in Gesprächen viel überzeugender auftreten. Lass uns gemeinsam an deiner Vorbereitung arbeiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer (Java) (f/m/d) mit Bravour zu bestehen

Java
Cloud-native Anwendungen auf AWS
Sauberer und wartbarer Code
Designmuster
Architektur von Anwendungen
Agile Methoden
Führungskompetenz

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.

Mach es konkret!:Verwende konkrete Beispiele aus deiner bisherigen Erfahrung, um zu zeigen, wie du die Anforderungen der Stelle erfüllst. Das hilft uns, deine Fähigkeiten besser zu verstehen und zu sehen, wie du unser Team bereichern kannst.

Achte auf Details!:Überprüfe deine Bewerbung auf Rechtschreib- und Grammatikfehler. Eine sorgfältige Bewerbung zeigt uns, dass du Wert auf Qualität legst – und das ist uns wichtig!

Bewirb dich über unsere Website!:Um sicherzustellen, dass wir deine Bewerbung richtig erhalten, bewirb dich bitte direkt über unsere Website. So können wir deinen Prozess schneller und effizienter gestalten.

Wie man sich auf ein Vorstellungsgespräch bei Sonar vorbereitet

Verstehe die Produkte von Sonar

Mach dich mit den Produkten von Sonar, insbesondere SonarQube, vertraut. Überlege dir, wie deine Erfahrungen und Fähigkeiten zur Verbesserung dieser Tools beitragen können. Zeige im Interview, dass du die Bedeutung von Code-Qualität und Sicherheit verstehst.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, diese Beispiele zu teilen, um deine Fähigkeiten in der Softwareentwicklung und im Umgang mit AWS zu demonstrieren. Konkrete Erfolge sprechen oft mehr als allgemeine Aussagen.

Zeige deine Teamfähigkeit

Sonar legt großen Wert auf Teamarbeit. Bereite dich darauf vor, Fragen zu beantworten, die deine Fähigkeit zur Zusammenarbeit und Mentorship betreffen. Teile Beispiele, wie du anderen geholfen hast, ihre technischen Fähigkeiten zu verbessern oder wie du in einem agilen Umfeld gearbeitet hast.

Stelle kluge Fragen

Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Rolle und am Unternehmen. Frage nach den aktuellen Herausforderungen des Teams oder wie Sonar die Zukunft der Softwareentwicklung sieht.