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

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

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

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Projekten im Bereich KI.
  • Unternehmen: Sonar, ein führendes Unternehmen in der KI-Codeüberprüfung und -verifizierung.
  • Vorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Umfeld mit großartigen Karrieremöglichkeiten in Bochum.
  • Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung und habe einen echten Einfluss auf die Branche.
  • Qualifikationen: Erfahrung in Java-Entwicklung und Cloud-Architektur, Teamarbeit und Problemlösungskompetenz.

Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

Wer ist Sonar? Sonar treibt die Zukunft der agentenzentrierten Softwareentwicklung voran. 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. Kunden, die Sonar verwenden, berichten zu 44 % seltener von Ausfällen aufgrund von KI-generiertem Code.

Wir glauben, dass die Code-Verifizierung das entscheidende fehlende Glied im Agent-Centric Development Cycle (AC/DC) ist. Branchenriesen wie Nvidia, ServiceNow, Booking.com, Goldman Sachs, AstraZeneca und Ford Motor Company verlassen sich auf uns, um eine unabhängige, erklärbare und konsistente Überprüfung und Governance ihres KI-generierten Codes bereitzustellen.

Unsere Produkte umfassen:

  • SonarQube: Die weltweit führende Plattform für KI-Code-Überprüfung und -Verifizierung.
  • SonarQube Foundation Agent: Aktuell an der Spitze der Ranglisten für agentische Software-Reparatur.
  • SonarSweep & Sonar Context Augmentation: Bereitstellung des unternehmensgerechten Kontexts und der Einschränkungen, die Agenten benötigen, um wirklich effektiv zu sein.

Unser Team arbeitet an globalen Standorten in Austin, Bochum, Dubai, Genf, London, Singapur, Tokio und Washington D.C. Wir bewegen uns mit einer Denkweise, die wir CODE nennen:

  • Engagiert für unsere Kunden und die Gemeinschaft.
  • Besessen von Qualität.
  • Überlegt in unseren Entscheidungen.
  • Effektiv als ein Team.

Mit über 400 Millionen Dollar Umsatz und profitablen, schnell wachsenden Geschäften bauen wir das Rückgrat der KI-Software-Revolution auf. Wenn Sie hungrig sind, einen Einfluss zu haben, schnell arbeiten möchten und bereit sind, an der Spitze der KI zu arbeiten, möchten wir von Ihnen hören.

Positionsbeschreibung: Als Mitglied eines unserer Engineering-Teams werden Sie eine Schlüsselrolle dabei spielen, SonarQube Cloud und SonarQube Server zu den besten Werkzeugen für Codequalität und Sicherheit zu machen, indem Sie neue Funktionen bereitstellen, um hochwertige und leistungsstarke Produkte und Dienstleistungen zu liefern, die unseren Nutzern helfen, bessere Software zu schreiben. Sie haben die Möglichkeit, Ihre Funktionen in der Produktion mit kurzen Iterationsschleifen zum Leben zu erwecken. Während Sie unseren Fahrplan und die geschäftlichen Prioritäten im Auge behalten, können Sie einen hohen Einfluss auf die Software haben, die wir besitzen und entwickeln.

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.
  • An der Definition der Architektur unserer Anwendungen auf AWS teilnehmen.
  • 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 für ihre Autonomie zu beseitigen.
  • Mit agilen Methoden arbeiten.
  • Zur Definition der kurz- und langfristigen Ziele des Teams beitragen.

Erfahrung und Qualifikationen:

  • 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 Designs und Systemoptimierung.
  • Ausgezeichnete Ingenieursfähigkeiten und ein gutes Verständnis der Grundlagen der Informatik.
  • Führungskompetenz: Sie sind in der Lage, Initiative zu ergreifen und ein Thema mit wenig bis gar keiner Aufsicht zum Abschluss zu bringen. Sie haben Erfahrung in der Unterstützung und Mentoring anderer Teammitglieder.
  • Erfahrung mit relationalen RDBMS (wie Postgres) und SQL.
  • Praktiken zur Codequalität (Erfahrung in der Verwendung von 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, aber wir sind 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. Wir sind stolz darauf, ein Arbeitgeber mit Chancengleichheit zu sein und begrüßen alle qualifizierten Bewerber, unabhängig von Rasse, Hautfarbe, Religion, Geschlecht, Geschlechtsidentität oder -ausdruck, sexueller Orientierung, nationaler Herkunft, Genetik, Behinderung, Alter oder Veteranenstatus.

Wenn Sie eine Anpassung benötigen, wenden Sie sich bitte an uns unter [email protected]. Alle Stellenangebote bei Sonar hängen von den Ergebnissen einer umfassenden Hintergrundüberprüfung und Referenzverifizierung ab, die vor dem Startdatum durchgeführt wird. Wir unterstützen derzeit keine Visakandidaten in den USA. Bewerbungen, die über Agenturen oder Drittanbieter-Rekruter eingereicht werden, werden nicht berücksichtigt. Wir können KI-Tools verwenden, um Teile des Einstellungsprozesses zu unterstützen, wie z.B. die Überprüfung von Bewerbungen, die Analyse von Lebensläufen oder die Bewertung von Antworten. Diese Tools unterstützen unser Rekrutierungsteam, ersetzen jedoch nicht das menschliche Urteil. Letztendlich werden die endgültigen Einstellungsentscheidungen von Menschen getroffen.

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 innovative Lösungen für namhafte Kunden entwickelt und gleichzeitig ein hohes Maß an Eigenverantwortung und Einfluss auf die Produktentwicklung bietet.

Sonar

Kontaktdaten:

Sonar Recruiting-Team

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

Java
Cloud-native Anwendungen auf AWS
Sauberer und wartbarer Code
Designmuster
Architektur von Anwendungen
RDBMS (z.B. Postgres) und SQL
Code-Qualitätspraktiken