2 IT - Software Development in Fribourg
Java Softwareentwicklung und Architektur Lead (m/w/d)
Rolle
In dieser Rolle gestaltest du als Senior Java Softwareentwickler:in und Architekt:in anspruchsvolle Lösungen in einem technisch vielseitigen Umfeld. Du verantwortest die Konzeption und Umsetzung von Java-Architekturen für nationale und internationale Projekte und trägst damit entscheidend zur Qualität der Gesamtlösungen bei. Dabei bringst du deine Erfahrung ein, um komplexe Anforderungen zu analysieren, nachhaltige Softwaredesigns zu entwickeln und technische Entscheidungen fundiert zu treffen. Du koordinierst dich eng mit verschiedenen Stakeholdern, um Anforderungen zu präzisieren und robuste, zukunftsfähige Systeme zu realisieren. Durch die Möglichkeit zu Remote- und Teilzeitarbeit gestaltest du deinen Arbeitsalltag flexibel und im Einklang mit deinen persönlichen Bedürfnissen.
Verantwortung
- Du analysierst, konzipierst und implementierst ein weltweit führendes System zur grossflächigen Steuerung von Eisenbahnverkehr.
- Du entwirfst Lösungsansätze gemeinsam mit erfahrenen Entwickler:innen, Fachleuten und Endbenutzer:innen.
- In dieser Rolle arbeitest du in agilen Programmierteams auf einer gemeinsamen Codebasis.
- Du stellst durch kontinuierliche und automatisierte Integration eine hohe Softwarequalität sicher.
Qualifikationen
- Du verfügst über fundierte Erfahrung in der Java-Entwicklung sowie im Umgang mit SQL-Datenbanken (Oracle, PostgreSQL).
- Du arbeitest routiniert mit modernen Technologien wie Memory Grids (z. B. Hazelcast) und Messaging-Systemen (z. B. TIBCO Rendezvous, Solace).
- Du kennst dich mit Frontend- und UI-Technologien wie Eclipse RCP und Angular aus.
- Du setzt CI/CD-Werkzeuge wie Jenkins sowie Entwicklungsumgebungen wie Eclipse oder IntelliJ und Git zielgerichtet ein.
- Du bist erfahren in der Mitarbeit in agilen Projektteams (z. B. Scrum) und trägst aktiv zu einer hohen Softwarequalität bei.
- Du hast Praxis in der Entwicklung hochverfügbarer, skalierbarer Systeme und bringst Interesse an Bahnproduktion oder Infrastrukturnetzen mit.
Java Architektur und Entwicklung Lead (m/w/d)
Rolle
In dieser Rolle übernimmst du als Senior Java Entwickler:in oder Architekt:in die technische Führung anspruchsvoller Java-Projekte. Du verantwortest die Konzeption und Umsetzung moderner Softwarelösungen und trägst massgeblich zu deren Qualität und Architektur bei. Dabei arbeitest du in nationalen und internationalen Projekten und bringst dein Expertenwissen gezielt in unterschiedlichste Vorhaben ein. Du gestaltest deinen Arbeitsalltag flexibel mit Remote-Arbeit und Teilzeitoptionen, um Beruf und Privatleben optimal zu verbinden. Als erfahrene Fachperson prägst du technologische Entscheidungen und unterstützt dein Umfeld mit deiner Kompetenz und Erfahrung.
Verantwortung
- Du analysierst, konzipierst und implementierst ein innovatives System zur grossflächigen Steuerung von Eisenbahnverkehr.
- In dieser Rolle entwirfst du Lösungen gemeinsam mit erfahrenen Entwickler:innen, Fachleuten und Endbenutzer:innen.
- Du arbeitest in agilen Programmierteams auf einer gemeinsamen Codebasis.
- In dieser Rolle stellst du durch kontinuierliche und automatisierte Integration eine hohe Softwarequalität sicher.
Qualifikationen
- Du verfügst über langjährige, fundierte Erfahrung in der Java-Entwicklung.
- Du beherrschst den Umgang mit relationalen Datenbanken und SQL, idealerweise mit Oracle DB und PostgreSQL.
- Du hast Praxis im Einsatz von Messaging- und In-Memory-Technologien wie TIBCO Rendezvous, Solace und Hazelcast.
- Du bist vertraut mit modernen Frontend- und UI-Technologien wie Eclipse RCP und Angular sowie gängigen IDEs (Eclipse, IntelliJ).
- Du arbeitest routiniert mit CI/CD-Werkzeugen (z. B. Jenkins) und Versionsverwaltung mit Git.
- Du bringst Erfahrung aus agilen Projektteams (z. B. Scrum) sowie im Umfeld hochverfügbarer und skalierbarer Systeme mit.