Entwickler
Role details
Job location
Tech stack
Job description
LifeCycle Team Mobile Mautapplikationen (MMA) beim Endkunden: Das manuelles Mauterhebungsverfahren (MV) ermöglicht Benutzern ohne Onboard-Unit einen "Fahrschein" für eine Fahrt über mautpflichtige Strecken in Deutschland zu buchen. Der Endkunde ermöglicht die Mauterhebung mit einer einfach zu bedienenden Smartphone-App. Die Software für MV besteht aus dem Backend, einer Angular Web-App sowie mobilen Hybrid-Apps (Cordova) für iOS und Android. Für das Frontend ist ein Redesign mit Flutter vorgesehen. TollNow besteht aus dem Backend (Spring Boot / Quarkus) sowie Flutter-Apps für iOS und Android. Aufgaben:
-
Beteiligung an der Weiterentwicklung und Wartung der Teilsysteme MV und TollNow
-
Aktive Mitgestaltung sowohl im Backend (Java, Spring Boot, Quarkus) als auch im Frontend (Angular, Flutter)
-
Umsetzung und Pflege automatisierter Tests entlang der gesamten Systemlandschaft
-
Zusammenarbeit im agilen Team zur effizienten Bearbeitung von Arbeitspaketen Skills:
-
Ganzheitliches Verständnis für agile Fullstack-Entwicklung, Testing und Qualitätssicherung
-
Sicherer Umgang mit Backend- und Frontend-Technologien (Java, Spring Boot, Angular ggf. auch Quarkus und Flutter)
-
Praxis in Ausbau und Pflege von Testautomatisierung und -architekturen
-
Eigenverantwortliches, lösungsorientiertes Vorgehen bei technischen Herausforderungen
-
Teamplayer mit strukturierter, engagierter Arbeitsweise Backend
Requirements
Reisebereitschaft (ca. alle drei Monate) nach Berlin muss vorhanden sein. Gesucht wird ein Professional Fullstack-Entwickler mit ausgewogenem Skillset im Backend- und Frontend-Bereich, ergänzt durch fundierte Erfahrung in der Testautomatisierung für ein Projekt im Mautumfeld (Projektsprache: Deutsch)