Verkehr und Logistik
API Developer | Gehalt 20% > Marktdurchschnitt | Logistik & Transport (ID 1724)
Frankfurt (Main), Deutschland80% RemoteArbeitnehmerüberlassungStart 2/2026Dauer 11 Monate100% Auslastung
Eingestellt von
KMG Advisory GmbH & CO Kg
Ansprechpartner
Philipp Philippen
Projekt-ID
2949578
JavaAPIsAmazon Web ServicesArchitekturmusterTest AutomationUnit TestingWirtschaftsinformatikTechnische AnalyseCloud ComputingSoftwaredokumentationSoftware QualityCode-ReviewDatenbankenContinuous IntegrationDatenmodellDistributed ComputingIntegrierte EntwicklungsumgebungJsonMathematikOwaspPair ProgrammingScrumSchreiben von DokumentationStakeholder ManagementTeststrategieDemonstrations-FähigkeitenTest-Driven DevelopmentSpringbootBackendGitKubernetesApi DesignApi-GatewayRestful ApisCucumber (Software)Software Version ControlDocker
Beschreibung
IN ANÜ
Deine Aufgaben
- Programmierung und Implementierung von JSON und REST APIs für Vertriebspartner unter Berücksichtigung interner und externer Anforderungen und Prozesse auf Basis vorgegebener Backend APIs
- Programmierung, Implementierung und Customizing verschiedener technischer Komponenten (zum Beispiel API Gateway, Partnerverwaltung) inklusive zugehöriger Schnittstellen, Module und Datenbanken unter Einhaltung der Entwicklungsstandards und Programmierrichtlinien des Auftraggebers
- Konzeption von komplexen APIs und Anwendungen, insbesondere API Design, Datenmodelle und Prozessabläufe
- Analyse, Behebung und Nachverfolgung von Fehlern inklusive Abstimmung und Kommunikation mit den meldenden Stellen
- Support von externen Partnern bei der Anbindung an die APIs und Zusatzkomponenten
- Dokumentation der technischen Komponenten und Erstellung aussagekräftiger Systemdokumentationen
- Einrichten von Entwicklungsumgebungen inklusive Continuous Integration
- Erstellung von Entscheidungsvorlagen zu technischen Fragestellungen
- Vorbereitung und Durchführung von Präsentationen zu technisch komplexen Themen
- Weiterentwicklung und Optimierung der bestehenden API Landschaft
- Strukturierung funktionaler Themen und Transfer in bestehende funktionale Architekturmodelle
- Entwicklung von Teststrategien und Implementierung von Testautomatisierungen
- Analyse technologischer Trends und Entwicklungen und Bewertung ihrer Anwendbarkeit im Projektkontext
- Prüfung und Sicherstellung der technischen Zukunftsfähigkeit der eingesetzten IT Systeme
- Erarbeitung, Zusammenstellung und fachliche Prüfung komplexer fachlicher Anforderungen
- Durchführung von Code Reviews, Komponenten und Modultests
Das solltest du mitbringen
Erforderlich:
- Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik, Mathematik oder eine vergleichbare Qualifikation
- Mehrjährige, praxiserprobte Erfahrung in der Java Entwicklung
- Mehrjährige, praxiserprobte Erfahrung in der Backend Entwicklung mit Spring Boot
- Gute Kenntnisse in testgetriebener Entwicklung, Continuous Integration, Testautomatisierung und verteilter Versionskontrolle mit Git
- Gute Kenntnisse in der Sicherstellung von Codequalität, zum Beispiel im Kontext von OWASP Richtlinien
- Sehr gute Kenntnisse in der Entwicklung von JSON und REST Services inklusive API Design
- Gute Kenntnisse im Umgang mit Cloud Infrastruktur, idealerweise AWS, sowie Containervirtualisierung mit Docker und Orchestrierung mit Kubernetes
- Erfahrung mit Pair Programming und der Durchführung von Code Reviews
- Nachweisliche Erfahrung in agilen Teams, zum Beispiel in einem Scrum Team
- Ausgeprägte Teamfähigkeit und Kommunikationsstärke in der Zusammenarbeit mit internen und externen Stakeholdern
Gewünscht:
- Kenntnisse im Umgang mit dem Framework Cucumber, idealerweise inklusive Erfahrung in der Integration des Frameworks in den Entwicklungsprozess
- Interesse an konzeptioneller Arbeit und an der Mitarbeit an Architekturthemen
- Erfahrung in der Entwicklung von Vertriebssystemen
- Gute Deutschkenntnisse in Wort und Schrift (mind. C1).
Das bieten wir dir
- Spannende Aufgaben in einem modernen API Umfeld mit hoher technischer Komplexität
- Ein agiles Arbeitsumfeld mit viel Gestaltungsspielraum und Raum für Eigeninitiative
- Ein erfahrenes und motiviertes Team, das Wert auf Pair Programming und Wissensaustausch legt
- Persönliche und fachliche Weiterentwicklungsmöglichkeiten, insbesondere im Bereich Cloud Technologien und Testautomatisierung