Das brauchst du
Entwicklung und Architektur robuster Backend-Services mit Java und Spring Boot Konzeption und Umsetzung sicherer und performanter REST APIs Verlagerung von Geschäftslogik aus dem Frontend ins Backend Refactoring und Weiterentwicklung bestehender Frontend-Komponenten Aufbau komplexer Mock-Szenarien mit WireMock Ausbau automatisierter End-to-End-Tests Weiterentwicklung von Gamification-Funktionen und React-basierten Admin-Tools Unterstützung bei neuen Features, Push Notifications und technischen Architekturfragen Optional: Begleitung einer Migration von Ionic/Capacitor zu React Native Coaching des Entwicklungsteams und Etablierung technischer Best Practices Mehrjährige Erfahrung in der Entwicklung und Architektur mit Java und Spring Boot Fundierte Kenntnisse in REST APIs, API-Design und Full-Stack-Architekturen Gute Kenntnisse in React, TypeScript sowie idealerweise Ionic und Capacitor Erfahrung mit Refactoring und der Verlagerung von Geschäftslogik ins Backend Erfahrung mit WireMock sowie automatisierten Tests mit Cypress, Playwright oder vergleichbaren Tools Kenntnisse in MongoDB und Spring Data sind von Vorteil Erfahrung mit Gamification-Funktionen wie Punkten, Badges oder Leaderboards ist von Vorteil Optional: Sehr gute Kenntnisse in React Native, iOS, Android, nativen Modulen sowie Build- und Store-Deployment-Prozessen Ausgeprägte analytische, architektonische und kommunikative Fähigkeiten Selbstständige, pragmatische und lösungsorientierte Arbeitsweise
Darum lohnt es sich
Für die Weiterentwicklung und Modernisierung einer mobilen Anwendung suchen wir einen erfahrenen Senior Full-Stack Software Engineer mit Schwerpunkt auf Java und Spring Boot und React.
Der Einsatz umfasst je nach Priorisierung die Weiterentwicklung von Backend- und Frontend-Komponenten, automatisiertes Testing, API-Mocking, Gamification, Refactoring bestehender Geschäftslogik sowie optional die Begleitung einer Migration zu React Native.