Beschreibung
Für einen renommierten Kunden suchen wir einen Java Fullstack Entwickler (m/w/d)Kundendetails
Start: asap
Dauer: 3 Monate
Auslastung: Vollzeit, hauptsächlich Remote sonst in Remscheid
Stellenbeschreibung
Aufgaben:
- Du erstellst neue Funktionen im IoT Umfeld. Du bist im Team verantwortlich für die Entwicklung von Software auf Basis von Java Microservices (Azure Cloud) und React Native (Apps)
- Du entwirfst und entwickelst Schnittstellen in Zusammenarbeit mit anderen Teams
- Zusammen mit dem Design Team planst und setzt Du neue, interaktive Features um
- Du bindest unsere Apps an die Backend-APIs an und integrierst Push-Nachrichten
- Du baust User Interfaces, welche in mehreren Sprachen und auf unterschiedlichen Geräten funktionieren
- Du released unsere Apps in mehreren Ländern und Sprachen in die Stores
- Du arbeitest mit modernen Technologie-Stacks: React Native, Redux, Firebase, Detox, Okta IDM, Bitbucket, Bitrise, Azure DevOps, Kubernetes, AKS, Stream Processing, Apache Kafka, MongoDB, Slack
- Als Teil eines cross-funktionalen, selbstverwalteten Teams entwirfst Du auch die Software-Architektur gemeinsam mit den Architekten und setzt sie in den bestehenden Komponenten um
- Du planst gemeinsam mit dem Scrum-Team den Sprint, indem Du User Stories des Product Owners in Aufgaben unterteilst und in das Sprint-Backlog übernimmst
- Als Teil eines Scrum-Teams nimmst Du regelmäßig an den elementaren Events teil
- Du unterstützt den Product Owner dabei, Epics in regelmäßigen Refinement Meetings in User Stories herunterzubrechen
Profil
Das bringst Du mit:
- Du bist versiert in den Komponenten und Technologien, die auf Java und Spring Boot basieren und im Umfeld von automatisierten Tests Verwendung finden
- Du nutzt in der App Entwicklung Komponenten und Technologien, die aufReact Native & REST basieren
- Du bist interessiert an IoT Systemen und möchtest dich fachlich und technisch mit Software und ggf. Hardware auseinandersetzen
- Du hast mehrere Jahre projektbezogene Erfahrung in Unternehmen, Universitäten oder Open-Source-Communities
- Du bringst Wissen über moderne Entwicklungsmethoden und -werkzeuge sowie über Continuous Integration und automatisiertes Testen mit
- Du hast Scrum-Erfahrung in einer agilen Projektumgebung und arbeitest gern mit anderen Entwicklern zusammen (mob/pair programming)
- Du hast Erfahrung darin, in Teamarbeit in jedem Sprint ein nutzbares (Done) und nützliches Increment zu erstellen
- Du verfügst über gute Englisch- und Deutschkenntnisse
- Du treibst unsere digitale Zukunft mit Teamfähigkeit und interkultureller Kompetenz voran
Das Angebot
Haben Sie Interesse an diesem Projekt?
Dann senden Sie mir bitte Ihren aussagekräftigen CV in Anlehnung an die geforderten Skills der Projektvakanz, Ihre konkrete und zugesicherte Verfügbarkeit, sowie Ihren Stundensatz (all-in). Vielen Dank.