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, German

Job 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.

Apply for this position