Required skills
- Spring Boot
- Python
- JSON
- REST
- OpenAPI
- SQL
- PostgreSQL
- Data Pipelines
- Airflow
- Dagster
- Prefect
- Test-Driven Development (TDD)
Nice to have:Cloud ComputingCI/CDGitLab CIJenkinsGitHub ActionsSOLID PrinciplesGitHub CopilotClaude
Languages: German
Job description
Aufgaben
Responsibilities
Fachliche Qualifikation
SThree_Germany is acting as an Employment Business in relation to this vacancy.
- Eigenverantwortliche Entwicklung auf Basis von Kundenanforderungen in einem agilen Entwicklungsteam
- Entwicklung und Implementierung technischer Komponenten, Schnittstellen und Datenbankanbindungen unter Einhaltung der Entwicklungsstandards
- Durchführung von Code-Reviews, Komponententests und Modultests
- Fehleranalyse und Fehlerbehebung in Test- und Produktivumgebungen
- Einrichtung und Pflege von Entwicklungsumgebungen inklusive Continuous Integration
- Erstellung technischer Dokumentationen und Lieferartefakte gemäß Architekturstandards (z. B. Arc42)
- Mitwirkung bei fachlichen und technischen Refinements sowie der Release- und Versionsplanung
- Entwicklung komplexer Backend-Lösungen mit Fokus auf Sicherheit, Skalierbarkeit, Performance und Wartbarkeit
- Entwicklung und Betrieb von Cloud-basierten Anwendungen und Daten-Pipelines
- Analyse technologischer Trends sowie Beratung der Fachbereiche hinsichtlich technischer Lösungen
- Abgeschlossenes IT-Studium (Diplom/Master), vergleichbare Ausbildung oder langjährige relevante Praxiserfahrung
- Mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung
- Mindestens 3 Jahre Erfahrung in der Backendentwicklung mit Technologien wie Spring Boot und Python
- Sehr gute Kenntnisse in komplexen Softwarearchitekturen, Testing, Deployment und Wartbarkeit
- Fundierte Erfahrung mit JSON, REST-Services, OpenAPI sowie SQL (idealerweise PostgreSQL)
- Erfahrung mit Daten-Pipelines und Orchestrierungstools wie Airflow, Dagster oder Prefect
- Kenntnisse in testgetriebener Entwicklung (JUnit, Mockito, pytest), Git und CI/CD-Prozessen (GitLab CI, Jenkins, GitHub Actions)
- Erfahrung im Cloud-Umfeld sowie mit Datenbank- und Storage-Lösungen
- Sehr gute Kenntnisse von Design Principles und Patterns (z. B. SOLID)
- Interesse an KI-gestützter Softwareentwicklung (z. B. GitHub Copilot, Claude)
- Ausgeprägte analytische Fähigkeiten, strukturierte Arbeitsweise und hohe Eigenverantwortung
- Starke Team- und Kommunikationsfähigkeit sowie Erfahrung in agilen Entwicklungsumgebungen
- Gute Englischkenntnisse in Wort und Schrift
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on FreelancerMap DE