Senior Java Software Engineer (m/w/d)
Rolle
Für den Standort Bern wird eine erfahrene Persönlichkeit im Bereich Java-Entwicklung oder Software-Architektur gesucht. Die Rolle umfasst die Mitarbeit an hochverfügbaren, sicherheitskritischen Systemen im internationalen Umfeld mit Fokus auf skalierbare Softwarelösungen im Bereich Verkehrssteuerung.
Verantwortung
Analyse, Konzeption und Implementierung komplexer Softwaresysteme im Bereich der Eisenbahnverkehrssteuerung
Entwicklung von Lösungen in interdisziplinären Teams mit Entwickler:innen, Fachbereichen und Endanwendern
Mitarbeit in agilen Entwicklungsteams mit gemeinsamer Codebasis
Sicherstellung von Qualität durch Continuous Integration und automatisierte Prozesse
Beitrag zur Weiterentwicklung hochverfügbarer und skalierbarer Systemarchitekturen
Qualifikationen
Fundierte Erfahrung in Java sowie Backend-Entwicklung
Kenntnisse in SQL (Oracle, PostgreSQL)
Erfahrung mit Memory Grids (Hazelcast) und Messaging-Technologien (TIBCO, Solace)
Praxis mit CI/CD-Tools (Jenkins), Git sowie Entwicklungsumgebungen wie Eclipse oder IntelliJ
Kenntnisse in Angular oder Eclipse RCP von Vorteil
Erfahrung in agilen Methoden (z. B. Scrum)
Know-how in hochverfügbaren und skalierbaren Systemen
Sehr gute Deutschkenntnisse
Benefits