Software Engineer Java Desktop Applications 100%
Schiller Ag
Baar, Switzerland
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English, GermanJob location
Baar, Switzerland
Tech stack
Java
Business Logic
Architectural Patterns
Software Quality
Fat Client
Gradle
Design of User Interfaces
Human-Computer Interaction
JavaFX
JUnit
Maven
MVC
Software Engineering
Software Systems
Backend
Integration Tests
Information Technology
Job description
- Entwicklung und Weiterentwicklung komplexer Java-basierter Desktop-Anwendungen für die medizinische Diagnostik
- Modellierung und Implementierung komplexer medizinischer Geschäftslogik auf der Client-Seite
- Sicherstellung der Softwarequalität durch Unit- und Integrationstests
- Analyse funktionaler Anforderungen aus den Fachbereichen und Umsetzung in wartbare, skalierbare Software-Lösungen
- Enge Zusammenarbeit mit Product Ownern und Backend-Entwicklern zur Gestaltung intuitiver und leistungsfähiger Benutzeroberflächen
- Unterstützung bei Wartung, Fehleranalyse und Optimierung bestehender Anwendungen
Requirements
- Abgeschlossenes Studium in Software Engineering oder Informatik
- Fundierte Kenntnisse in Java (ab Version 11 oder höher) sowie ein Gespür für sauberen, wartbaren Code mit Blick auf die Benutzererfahrung
- Erfahrung mit Maven oder Gradle
- Verständnis von Fat-Client-Architekturmustern (z.B. MVC, MVP) und deren praktischer Anwendung in Desktop-Applikationen
- Vertrautheit mit Unit- und Integrationstests (z.B. JUnit, TestFX)
- Erfahrung in JavaFX von Vorteil - insbesondere im Bereich UI-Design, Layouts und Event-Handling
- Sehr gute Sprachkenntnisse in Deutsch und Englisch (Wort und Schrift)
- Analytisches Denken und strukturierte Arbeitsweise
- Hohe Eigenverantwortung und Qualitätsbewusstsein
- Teamorientierung und Kommunikationsstärke in interdisziplinären Umgebungen
- Interesse an neuen Technologien und kontinuierlicher Verbesserung
Benefits & conditions
Freue Dich auf eine spannende und abwechslungsreiche Herausforderung in einem dynamischen, internationalen Arbeitsumfeld. Dich erwartet eine professionelle, innovative und fördernde Arbeitsatmosphäre - eingebettet in die faszinierende Welt der Medizintechnik.
About the company
Die SCHILLER AG ist eine international führende Medtech-Unternehmung im Bereich der Herz- und Lungen-Diagnostik, Patientenüberwachung, Defibrillation, Rettungsmedizin sowie Softwarelösungen für die Medizinbranche. Unsere in der Schweiz entwickelten und gefertigten Produkte werden weltweit erfolgreich in Kliniken und Arztpraxen wie auch von Rettungsgesellschaften eingesetzt.