Fullstack Developer (m/w/d) (ID: 2079)
KMG Advisory GmbH & CO Kg
Ansprechpartner: Niklas Thielsch
Frankfurt (Main), Deutschland
Verkehr und LogistikReservierungssystemReservierungssystemeSoftwareentwicklungBackendBackend-programmierungFull Stack EntwicklungFront End
Beschreibung
Deine Aufgaben
Das solltest du mitbringen
Das bieten wir dir
- Du analysierst Fehlerbilder in der Reservierungsplattform, identifizierst Ursachen und behebst Defects in bestehenden Anwendungen und Komponenten nachhaltig.
- Du entwickelst robuste Korrekturen und setzt geeignete automatisierte Frontend-, Integrations- und Regressionstests um, um Regressionen zu vermeiden.
- Du unterstützt die Stabilisierung und nachhaltige Weiterentwicklung der Reservierungsplattform in einem bestehenden Projektteam innerhalb des Bereichs Angebote.
- Du priorisierst und bearbeitest Defects in produktiven Anwendungen strukturiert und qualitätsorientiert.
- Du wartest und entwickelst die Frontend-Applikation zur Datenpflege auf Basis von Vue.js weiter.
- Du wartest und entwickelst bestehende Backend-Services, APIs und Datenbankanbindungen weiter.
- Du setzt Code Reviews, Refactorings, CI/CD-Maßnahmen und Testautomatisierung im Entwicklungsalltag um.
- Du unterstützt Betrieb, Monitoring, Fehleranalyse sowie die nachhaltige Stabilisierung der Anwendungen.
- Du arbeitest bei vorhandener Kapazität an technischen Rückbauten und am Abbau technischer Schulden mit.
Das solltest du mitbringen
- Erforderlich:
- Sehr gute Backend-Kenntnisse in Java, Spring Boot und REST-Schnittstellen.
- Mehrjährige Berufserfahrung in der Softwareentwicklung im agilen Umfeld wie Scrum oder Kanban.
- Praxiserprobte Kenntnisse in Vue.js sowie JavaScript beziehungsweise TypeScript.
- Erfahrung in der Analyse und nachhaltigen Behebung von Defects in produktiven Anwendungen.
- Erfahrung mit automatisierten Frontend-, Integrations- und Regressionstests.
- Erfahrung mit CI/CD, Git, Monitoring und Fehleranalyse.
- Sicherer Umgang mit Legacy Code, Refactoring und dem Abbau technischer Schulden.
- Agiles Mindset sowie eine selbstorganisierte, team- und zielorientierte Arbeitsweise.
- Hohe analytische Fähigkeiten, lösungsorientiertes Denken und Handeln sowie ein hohes Qualitätsbewusstsein.
- Eigeninitiative, Offenheit Verantwortung zu übernehmen und aktive Zusammenarbeit in crossfunktionalen Umsetzungsteams.
- Sensibilität für Abhängigkeiten und Notwendigkeiten in sich wandelnden Organisationen.
- Kommunikationsstärke, Teamfähigkeit und Social Skills für die Arbeit in crossfunktionalen Teams.
- Gewünscht:
- Vertiefte Erfahrung mit Vue.js, TypeScript und modernen Frontend-Architekturen.
- Erfahrung mit Java, Spring Boot, PostgreSQL sowie Cloud- und Microservices-Umgebungen.
- Erfahrung mit technischen Rückbauten und der Wartung langlebiger Anwendungen.
- Idealerweise Erfahrung im Umfeld der Logistikbranche, im Vertrieb eines Logistikunternehmens oder mit Reservierungssystemen.
- Interesse an der langfristigen Weiterentwicklung der Frontend-Applikation.
- Interesse an KI-gestützten Entwicklungswerkzeugen und modernen Software-Engineering-Praktiken.
- Interesse an modernen Entwicklungsansätzen und neuen Technologien.
- Bereitschaft, Wissen aktiv im Team zu teilen.
- Freude an der kontinuierlichen Verbesserung von Produkten, Prozessen und Zusammenarbeit.
- Erfahrungen in der Qualitätssicherung und Testautomatisierung sowie idealerweise mit Last- und Performance-Tests.
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift.
Das bieten wir dir
- Eine anspruchsvolle Aufgabe in einem zentralen Reservierungssystem mit hoher Relevanz für die Vertriebskanäle eines Logistikunternehmens.
- Ein agiles Arbeitsumfeld mit viel Gestaltungsspielraum bei Stabilisierung, Weiterentwicklung und technischer Optimierung bestehender Anwendungen.
- Vielfältige technische Aufgaben im Frontend- und Backend-Umfeld mit modernen Entwicklungs- und Testpraktiken.
- Die Möglichkeit, technische Schulden aktiv abzubauen und die Qualität langlebiger Systeme nachhaltig zu verbessern.
- Zusammenarbeit in einem crossfunktionalen Team mit hoher fachlicher und technischer Komplexität.
- Teilzeit ist ab 50 Prozent möglich.
- Die Leistungserbringung erfolgt 40% Remote und 60% Onsite (Frankfurt (Main))