Unser Mandant ist der führende Anbieter von innovativen Ticketing-Lösungen für den öffentlichen Personenverkehr. Des Weiteren fungiert er als Systemanbieter im Bereich Rad parken. Mit über 150 Mitarbeitern entwickelt und realisiert das Unternehmen moderne Hard- und Softwarelösungen für den Nah- und Fernverkehr. Für diesen Kunden suchen wir im Rahmen der Festanstellung am Standort Eberbach (100% remote oder ein hybrides Arbeitsmodell sind ebenfalls möglich) zum nächstmöglichen Zeitpunkt einen qualifizierten:
Java Developer (m/w/d) – Embedded Systems und Schnittstellen
Job-ID: CF-00006167
Ort: Eberbach / remote
Remoteanteil / Home Office: bis zu 100%
Ihre Hauptaufgaben:
- Analyse von Anforderungen an die Bordrechnersoftware im Kontext des gesamten Systems
- Identifikation von Optimierungspotenzialen und Erstellung technischer Konzepte
- Entwicklung und Realisierung passender Konzepte und Architekturen
- Definition der notwendigen Schnittstellen zu anderen Teilsystemen
- Planung und Umsetzung erforderlicher Anpassungen an der Softwarearchitektur in Abstimmung mit dem Product Owner
- Zusammenarbeit mit dem Product Owner und der Hardware-Abteilung zur Definition der technologischen Ausrichtung
- Weitergabe fachlichen Wissens an Teammitglieder und Durchführung von Code Reviews
- Etablierung von Qualitätsstandards durch Automatisierung von Tests
Ihre fachlichen Voraussetzungen:
- Ein erfolgreich abgeschlossenes Studium im technischen Bereich, eine erfolgreiche abgeschlossen Ausbildung zum Fachinformatiker für Anwendungsentwicklung oder eine vergleichbare Qualifikation
- Mehrjährige Erfahrung im Java-Umfeld sowie im Schnittstellendesign
- Fundierte Kenntnisse im Softwaredesign und in der Gestaltung von Softwarearchitekturen
- Sicher im Umgang mit Linux-basierten Systemen
- Idealerweise Kenntnisse im Android-Umfeld (Android SDK, NDK, AOSP)
- Sehr gute Deutschkenntnisse in Wort und Schrift
- Gute Englischkenntnisse in Wort und Schrift
Ihre persönlichen Voraussetzungen:
- Fähigkeit, sowohl Details als auch das Gesamtbild zu berücksichtigen und gezielt in die Arbeitsergebnisse einzubringen.
- Schnelle Auffassung neuer Technologien und Themen sowie die Fähigkeit, diese eigenständig und selbstbewusst zu bewerten.
Unser Mandant bietet:
- Flexible Arbeitszeiten
- Hybrides Arbeitsmodell
- 30 Tage Urlaub
- Betriebliche Altersvorsorge
- Kostenlose Getränke
- Essenszuschuss
- Offene Unternehmenskultur
- Flache Hierarchie
- Firmenevents
- Individuelle Fort- und Weiterbildung