Senior Backend Developer (m/w/d) Über Uns: Wir betreiben eine innovative Plattform, die verschiedene Mobilitätsangebote wie Verbindungssuche, Buchung von Bedarfsfahrten und Ticketkäufe integriert. Unser Ziel ist es, die öffentliche Mobilität im ländlichen Raum digitaler, effizienter und kundenfreundlicher zu gestalten. Ihre Aufgaben: Technische Beratung und Unterstützung bei der Umsetzung fachlicher und technischer Anforderungen Analyse und Weiterentwicklung der Software-Architekturen sowie bestehender und neuer Programmfunktionen Beratung des Product Owners und Unterstützung bei der Gestaltung von Anforderungen Durchführung von Code Reviews und Komponententests Behandlung von Softwarebugs sowie Dokumentation und Qualitätssicherung Unterstützung bei der Betriebsführung des IT-Systems Must-Haves: Sehr gute und aktuelle Kenntnisse in der Backend-Entwicklung mit dem Spring Framework und Java (Nachweis über 2 Referenzprojekte) Erfahrung mit Angular, Cypress, Typescript, PrimeNG, Karma, Jasmine (Nachweis über 2 Referenzprojekte) Erfahrung mit PostgreSQL, Hibernate, JPA, Liquibase (Nachweis über 2 Referenzprojekte) Erfahrung mit Docker und Container-Orchestrierung (OpenShift) (Nachweis über 2 Referenzprojekte) Nachgewiesene Kenntnisse der deutschen Sprache auf C2-Niveau oder als Muttersprachler Nice-to-Haves: Erfahrung im Erstellen von Tests (Nachweis über 2 Referenzprojekte) Erfahrung in der Durchführung von Datenbankoptimierungen (Nachweis über 2 Referenzprojekte) Erfahrung im Statemanagement im Frontend (NGXS) (Nachweis über 2 Referenzprojekte) Erfahrung mit der Anwendungsinternationalisierung mit dem Programm Loco (Nachweis über 2 Referenzprojekte) Erfahrung mit der Datendrehscheibe HAFAS (Nachweis über 2 Referenzprojekte) Erfüllungsort: Die Leistungserbringung erfolgt in der Regel standortunabhängig und remote. Der Projektstandort ist eine größere Stadt in Deutschland. Es kann jedoch erforderlich sein, dass die Leistungserbringung auch an anderen Standorten in Deutschland stattfindet.
Desired Skills and Experience
Senior Backend Developer (m/w/d)
Über Uns: Wir betreiben eine innovative Plattform, die verschiedene Mobilitätsangebote wie Verbindungssuche, Buchung von Bedarfsfahrten und Ticketkäufe integriert. Unser Ziel ist es, die öffentliche Mobilität im ländlichen Raum digitaler, effizienter und kundenfreundlicher zu gestalten.
Ihre Aufgaben:
Technische Beratung und Unterstützung bei der Umsetzung fachlicher und technischer Anforderungen
Analyse und Weiterentwicklung der Software-Architekturen sowie bestehender und neuer Programmfunktionen
Beratung des Product Owners und Unterstützung bei der Gestaltung von Anforderungen
Durchführung von Code Reviews und Komponententests
Behandlung von Softwarebugs sowie Dokumentation und Qualitätssicherung
Unterstützung bei der Betriebsführung des IT-Systems
Must-Haves:
Sehr gute und aktuelle Kenntnisse in der Backend-Entwicklung mit dem Spring Framework und Java (Nachweis über 2 Referenzprojekte)
Erfahrung mit Angular, Cypress, Typescript, PrimeNG, Karma, Jasmine (Nachweis über 2 Referenzprojekte)
Erfahrung mit PostgreSQL, Hibernate, JPA, Liquibase (Nachweis über 2 Referenzprojekte)
Erfahrung mit Docker und Container-Orchestrierung (OpenShift) (Nachweis über 2 Referenzprojekte)
Nachgewiesene Kenntnisse der deutschen Sprache auf C2-Niveau oder als Muttersprachler
Nice-to-Haves:
Erfahrung im Erstellen von Tests (Nachweis über 2 Referenzprojekte)
Erfahrung in der Durchführung von Datenbankoptimierungen (Nachweis über 2 Referenzprojekte)
Erfahrung im Statemanagement im Frontend (NGXS) (Nachweis über 2 Referenzprojekte)
Erfahrung mit der Anwendungsinternationalisierung mit dem Programm Loco (Nachweis über 2 Referenzprojekte)
Erfahrung mit der Datendrehscheibe HAFAS (Nachweis über 2 Referenzprojekte)
Erfüllungsort: Die Leistungserbringung erfolgt in der Regel standortunabhängig und remote. Der Projektstandort ist eine größere Stadt in Deutschland. Es kann jedoch erforderlich sein, dass die Leistungserbringung auch an anderen Standorten in Deutschland stattfindet.
Die Personalberatung SThree betreut die ausgeschriebene Stelle im Auftrag ihres Kunden.