Projekt Nr. 8301

Senior API Coach / Developer (m/w/x)

Postleitzahl:

Remote / Hamburg

Start:

10.2020

Laufzeit:

100 PT++

Beschreibung:

Für den Ausbau der API-Landschaft unseres Kunden suchen wir Unterstützung für die Begleitung und das Coaching des Functional Teams bei ihrem API-Umbau und dem Aufbau von neuen APIs.

Die agilen Functional Teams sind cross-funktional besetzt (Full-Stack-Entwickler, Technical Lead, Produktmanager, Production Lead, UX etc.) und verantworten jeweils ihr eigenes Teilprodukt. Dazu zählt die Weiterentwicklung, Qualitätssicherung, Betrieb (DevOps) etc. ihrer Systeme (inkl. benötigter APIs). Für das Thema API ist in jedem Functional Team ein sogenannter API Champion als Rolle etabliert. Die Systeme bestehen aus einer Vielzahl von Microservices und laufen in der AWS. Technologisch kommen v.a. Java, Spring und Scala zum Einsatz. Die Arbeitsweise ist geprägt durch Pair Programming, Continuous Delivery, Kanban und Elementen aus Scrum wie z.B. Retro, Review und Daily.

Aufgaben:
- Beratung und Unterstützung der Functional Teams und der API Champions beim Design und Bau von APIs, die auf Grundlage Kunden neuen API-Guidelines entwickelt werden.
- Sich früh in den API-Entwicklungsprozess der Functional Teams einklinken, Zusammenhänge erkennen, Vorgehensweisen hinterfragen und mit Best Practices und operativem Mitwirken bei der Umsetzung unterstützen.
- Stetiger Austausch mit den API Product Ownern, um Erkenntnisse aus dem Entwicklungsprozess zurückzuspielen, gemeinsam weitere Schritte abzuleiten, Prozesse zu optimieren, die Guidelines zu erweitern und anzupassen, sowie die Erkenntnisse auch in andere Teams zu tragen.
- Austausch mit den API Champions und Functional Teams.

Möglicher Remote Anteil (%): Corona-bedingt aktuell 100%, bei Lockerung der Corona-Maßnahmen ca. 25%

Skills:

- Mehrjährige, relevante Berufserfahrung in der Software Entwicklung und mit verschiedenen Programmiersprachen
- Verständnis für die Anforderungen an APIs sowohl aus Sicht von API-Providern als auch von API-Clients
- Erfahrung in Planung, Konzeption, Umsetzung und Betrieb in den folgenden Gebieten:
o API Development
o REST Schnittstellen
o API Gateway
o OAuth 2.0/JWT
- Vertraut mit der Zusammenarbeit in interdisziplinären, agilen Teams
- Ausgeprägte Kommunikationsfähigkeiten, Überzeugungskraft und die Fähigkeit gut komplexe Zusammenhänge zu vermitteln
- Teamorientiertes Arbeiten, Offenheit und Flexibilität
Nice to have:
- Fachliches Know-how im Bereich Open API, Swagger, Hydra
- Erfahrung mit Java und Spring
- Erfahrung mit Microservice- und Message-Passing-Architekturen bzw. Reactive Microservices
- Deutsch Fließend
- Englisch Fortgeschritten
- Kommunikationsfähigkeit
- Überzeugungsfähigkeit
- Kooperationsfähigkeit
- Organisationsfähigkeit
- Einschlägige Berufs-/ Projekterfahrung als Entwickler und Architekt

Anzahl:

1

Erfahrung in
Jahren
23
Ausgeschriebene
Positionen
14226
Durchgeführte
Projekte
3269
Leistungen in
Minuten
51708633