Java Entwickler Integration SonarQube Projekt für 12 Monate

Amadeus FiRe AG
Hamburg, Germany
3 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Compensation
€ 86K

Job location

Remote
Hamburg, Germany

Tech stack

Java
Continuous Integration
Github
Gradle
Maven
SonarQube
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

  • Erfolgreich abgeschlossenes Hochschulstudium oder eine vergleichbare nachgewiesene Qualifikation
  • Fundierte Erfahrung in der Integration und Nutzung von SonarQube in CI/CD-Pipelines (Quality Gates, Projekt-Konfiguration, Pull Request Analysen)
  • Erfahrung in der Entwicklung von SonarQube-Erweiterungen, vorzugsweise mit Java
  • Fundierte Kenntnisse in der Analyse und Bewertung bestehender statischer Code-Analysen
  • Fundierte Kenntnisse zur Überführung proprietärer QS-Prüfungen in SonarQube
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift

Benefits & conditions

  • Vertragsart: Zeitarbeit, (35 Stunden/Woche)
  • Branche: Versicherung
  • Karrierestufe: Professional/Experienced
  • Gehaltsrahmen: 85.000 bis 86.000 EUR/Jahr
  • Homeoffice-Option

About the company

Amadeus Fire ist Ihr spezialisierter Personaldienstleister im kaufmännischen und IT-Bereich. An über 20 Standorten bundesweit finden täglich Fach- und Führungskräfte mit unserer Hilfe eine neue berufliche Herausforderung.

Apply for this position