Java Software Engineer für innovative Verkehrslösungen (a)
ThurgauEin international führendes Technologieunternehmen in der Mobilitätsbranche, das wegweisende Lösungen für den Schienenverkehr entwickelt, sucht Verstärkung. Mit mehreren tausend Mitarbeitenden weltweit bietet das Unternehmen ein dynamisches Umfeld, in dem unter Einsatz modernste Technologien maßgeschneiderte Konzepte für die Mobilität der Zukunft entstehen. Neben einer offenen und kollegialen Unternehmenskultur profitieren die Mitarbeitenden von attraktiven Benefits wie flexiblen Arbeitszeiten, Weiterbildungsangeboten, spannenden Entwicklungsmöglichkeiten sowie vergünstigten Transportlösungen.
Zur BewerbungDeine Herausforderung
In deiner neuen Position als Java Software Engineer bist du massgeblich an der Gestaltung von Softwarelösungen beteiligt, die zur Optimierung und Steuerung komplexer Systeme im Mobilitätssektor beitragen. Du entwickelst moderne, modulare Softwarelösungen, die auf kundenspezifische Anforderungen abgestimmt sind. Gemeinsam mit deinem Team verbesserst du bestehende Applikationen kontinuierlich und unterstützt die Integration in grössere Systemlandschaften. Dabei setzt du auf agile Methoden, um schnelle, flexible sowie nachhaltige Ergebnisse zu erzielen.
Zu deinen Aufgaben gehören die Analyse von Anforderungen, das Design technischer Konzepte sowie die Umsetzung von Softwaretests und die Begleitung von Projekten bis zur finalen Auslieferung. Du arbeitest eng mit verschiedenen Fachabteilungen und Kunden zusammen, um sicherzustellen, dass die erstellten Lösungen den höchsten Qualitätsstandards entsprechen.
Deine Qualitäten und Begabungen
- Du hast ein Studium in Informatik oder einem verwandten Bereich erfolgreich abgeschlossen (Uni, FH, ETH oder vergleichbare Qualifikationen)
- Du bringst fundierte Erfahrung in der Entwicklung von Java-basierten Softwarelösungen mit, idealerweise mit Kenntnissen in Frameworks wie Spring oder Hibernate
- Kenntnisse moderner Entwicklungswerkzeuge und -umgebungen sind von grossem Vorteil, darunter Git für Versionskontrolle, Jenkins für Continuous Integration, Docker für Containerisierung sowie Jira und Confluence für agiles Projektmanagement
- Du hast Erfahrung mit relationalen Datenbanken (z.B. PostgreSQL, MySQL) sowie im Umgang mit Webservices (REST, SOAP)
- Ein solides Verständnis von Testautomatisierung und Qualitätssicherungsprozessen (JUnit, Selenium) ist von Vorteil
- Du zeichnest dich durch deine analytische Denkweise sowie durch deine Fähigkeit aus, komplexe technische Probleme zu lösen, und bringst gleichzeitig eine hohe Teamorientierung mit
- Verhandlungssichere Deutsch- sowie gute Englischkenntnisse runden dein Profil ab
Möchtest du Teil eines zukunftsweisenden Unternehmens sein, in dem du deine technischen Fähigkeiten und deine Kreativität in anspruchsvollen Projekten einbringen kannst und dabei noch von ausgezeichneten Benefits sowie vielerlei Freiheiten profitieren?
Dann freut sich Patrick Meise auf deine Bewerbungsunterlagen oder auf deinen Anruf.