Backend Developer (m/w/d) im Rahmen der Arbeitnehmerüberlassung
Computer Futures, ein Geschäftszweig der SThree GmbH
Ansprechpartner: Sabine Häßler
Frankfurt, Deutschland
Beschreibung
Das Projekt
Start: ab sofort (asap)
Laufzeit: bis 08.11.2029
Standort: Frankfurt (20 % vor Ort)
Arbeitsmodell: Vollzeit, 39 Stunden/Woche, 80 % Remoteanteil
Vertragsart: Arbeitnehmerüberlassung (ANÜ)
Aufgaben
- 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
Fachliche Qualifikation
- 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