Java Developer

Robert Half
Hamburg, Germany
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German

Job location

Hamburg, Germany

Tech stack

Java
Continuous Integration
DevOps
Github
Gradle
Maven
Software Engineering
SonarQube
GIT
Information Technology
Jenkins

Job description

  • Analyse der bestehenden CI/CD-Pipelines (z. B. Maven/Gradle, Jenkins, GitHub Actions, o. ä.) und Konzeption der SonarQube-Integration
  • Integration von SonarQube-Analysen in die Build-Ketten (z. B. Quality Gates, Pull-Request-Analysen, Branch-Strategien)
  • Bewertung und Konsolidierung vorhandener proprietärer QS-Prüfungen, die bereits in Java implementiert sind (z. B. eigene Checker, Skripte, statische Analysen)
  • Ableitung, welche bisherigen QS-Prüfungen weiterhin benötigt werden, welche entfallen können und welche als SonarQube-Regeln abgebildet werden sollen
  • Implementierung von SonarQube-Erweiterungen (z. B. eigene Plugins, Custom Rules, Quality Profiles) zur Abbildung bisheriger proprietärer QS-Prüfungen
  • Abstimmung der Qualitätsanforderungen mit den Fach- und Entwicklungsteams sowie Beratung zu sinnvollen Regelwerken und Schwellenwerten
  • Erstellung und Pflege der notwendigen Artefakte (z. B. Build-Konfigurationen, Build-Skripte, SonarQube-Konfigurationen, Dokumentation)
  • Unterstützung der Entwicklungsteams bei der Auswertung von Analyseergebnissen und bei der schrittweisen Reduktion technischer Schulden
  • Sicherstellung, dass die Integration in bestehende Tool-Landschaften (z. B. Git/GitHub, Artefakt-Repository, CI/CD-Server) reibungslos und dauerhaft stabil erfolgt

Requirements

  • Abgeschlossenes Hochschulstudium der (Wirtschafts-)Informatik (Master oder vergleichbar) oder eine vergleichbare Qualifikation
  • Mehjährige Berufserfahrung in der Java-Softwareentwicklung, idealerweise im Enterprise-Umfeld
  • Fundierte Erfahrung mit SonarQube, insbesondere Integration in CI/CD-Pipelines sowie Entwicklung von Erweiterungen (z. B. Regeln, Plugins, Quality Profiles)
  • Sehr gute Kenntnisse in der Analyse statischer Code-Analysen sowie der Überführung proprietärer Qualitätssicherungsprüfungen in SonarQube
  • Erfahrung mit Build-, Versionsverwaltungs- und CI/CD-Tools (z. B. Maven, Gradle, Git, GitHub, Jenkins, GitHub Actions)
  • Schnelle Einarbeitung in komplexe System- und Toollandschaften sowie Freude an der crossfunktionalen Zusammenarbeit mit Entwicklung, QS, DevOps und Fachbereichen
  • Ausgeprägte Team-, Kommunikations- und Moderationsfähigkeit, insbesondere bei der Abstimmung von Qualitätsanforderungen
  • Sehr gute Deutschkenntnisse in Wort und Schrift

About the company

Java Developer (w/m/d) gesucht - Wir suchen für unseren Kunden, ein Unternehmen mit Sitz in Hamburg, zum nächstmöglichen Zeitpunkt einen Java Developer (w/m/d). Der Einstieg erfolgt im Rahmen der Arbeitnehmerüberlassung, dabei erhalten Sie einen unbefristeten Arbeitsvertrag von Robert Half. Die Betreuung und Vermittlung sowie alle unsere weiteren Serviceleistungen sind für Sie als Bewerber kostenfrei. Darüber hinaus profitieren Sie von allen Benefits bei Robert Half. Robert Half ist seit über 50 Jahren weltweit an über 300 Standorten erfolgreich im Anbieten von individuellen Personaldienstleistungen. Experten bei Robert Half vermitteln Sie aus Leidenschaft und mit spezifischem Fachwissen für die Bereiche Finanz- und Rechnungswesen, IT, Legal und im kaufmännischen Bereich. Dabei steht das menschliche Miteinander für uns an erster Stelle. Professionalität, Ehrlichkeit, Integrität und Diversity sind die Basis unseres Denkens und Handelns.

Apply for this position