<remote>4<remote>
Beschreibung:
Das Reservierungssystem unseres Kunden hat nach 40 Jahren Laufzeit und nur einfachen Anpassungen und Erweiterungen in den letzten Jahren einen technologisch und fachlich veralteten Stand. Mit RiFF bieten wir eine Plattform, welche uns ermöglicht auch über die nächsten 5 Jahre hinaus das Reservierungsportfolio anzupassen und auszubauen, den Betrieb zu gewährleisten und konsistente Daten auch in der Dispositions-Phase zu liefern. Echtzeitauslistung, Reservieren von mehr als nur Sitzplätzen bis zum Schluss der Zugfahrt, Live-Auskunft, Betrieb in moderner, performanter, gesicherter, kosten-effizienter und gut überwachter Umgebungen. In der ersten Phase konzentrieren wir uns darauf das bisherige Reservierungssystem in seinen Kernfunktionen abzulösen, Service-Zonen als neues Produkt zu integrieren und mithilfe der Echtzeit-Verfügbarkeitsanfrage den bestehenden Service zu verbessern. Das Ganze auf Basis moderner Technologien und Betriebskonzepte, damit auch in Zukunft Ressourcen für Betrieb, Wartung und Weiterentwicklung zur Verfügung gestellt werden können.
Besondere Tätigkeitsmerkmale
Erforderliche sind:
- – 3 Jahre Berufserfahrung in mittleren und großen Projekten mit einer Laufzeit von mindestens einem Jahr.
- – praxiserprobte Vue.js und Node.js Kenntnisse (Projekte in den letzten 3 Jahren im CV)
- – praxiserprobte Java- /JavaEE-Kenntnisse – praxiserprobte Unit-, Acceptance-, Integrations- und Last & Performance-Testing insbesondere bezogen auf Testautomatisierung von komplexen Workflows im Umfeld Cloud / Microservices, sowie Lösungsorientierung, selbstständige und analytische Arbeitsweise, Fähigkeit sich schnell in komplexe Sachverhalte einzuarbeiten
- – praxiserprobte Spring (Boot) Kenntnisse – Gute Kenntnisse in testgetriebener Entwicklung, Continous Integration, Testautomatisierung und verteilter Versionskontrolle (Git)
- – Methodische Kompetenz für Testing (TDD)
- – Erfahrung mit dem Framework Cucumber. Wünschenswert wäre Erfahrung mit der Integration des Frameworks in den Entwicklungsprozess
- – Erfahrung mit Playwright der anderen Frontend-Testing-Frameworks
- – Erfahrungen mit Legacy Code
- – Einsatz von regelmäßigem Refactoring
- – Pair Programming, Code Reviews
- – Agiles Mindset
- – Nachweisliche Erfahrung mit agilen Teams (z.B. Scrum-Team)
- – Verständnis für die Fachlichkeit und enge Abstimmung mit den Teamkollegen und dem Product Owner
- – Gute analytische Fähigkeiten
- – Eigenverantwortliches, organisiertes Handeln
- – Hohe Teamfähigkeit und kommunikationsstark
Wünschenswert sind:
- – Methodische Kompetenz für Testing uns Testautomatisierung
- – Erfahrung mit der Entwicklungsumgebungen IntelliJ
- – Erfahrung mit den Build Management Tool Ant und Maven wünschenswert
- – Erfahrungen mit TypeScript
- – Erfahrung im Umgang mit REST-Services
- – Erfahrung mit Datenbanken (PostgreSQL, Redis, MongoDB)
- – Erfahrung mit der AWS CLoud (Cloud native development)
- – Erfahrung mit Docker
- – Erfahrung mit Gitlab Enterprise
- – Erfahrung mit Greylog
- – 3+ Jahre Berufserfahrung in mittleren und großen Projekten mit einer Laufzeit von mindestens einem Jahr.
Remote: Anwesenheit vor Ort: 1 mal/Woche