Senior Java Software Engineer (m/w/d)
Über
Verantwortung
Du entwickelst moderne Softwarelösungen mit Java und Spring Boot und sorgst für die kontinuierliche Wartung und Weiterentwicklung bestehender Anwendungen.
Du konzipierst und betreibst containerisierte Applikationen mit Docker und Kubernetes, um eine skalierbare und zuverlässige Systemlandschaft sicherzustellen.
Du integrierst webbasierte Benutzeroberflächen mit Angular und stimmst dich eng mit anderen Entwicklern ab, um durchgängige Softwarelösungen zu realisieren.
Du bringst dich aktiv in agile Entwicklungsteams ein, planst Arbeitsschritte gemeinsam mit dem Team und begleitest neue Funktionen von der Umsetzung bis zur Bereitstellung.
Du analysierst technische Schwachstellen, optimierst die Anwendungsperformance und stellst durch geeignete Massnahmen die Einhaltung von Sicherheits- und Datenschutzanforderungen sicher.
Qualifikationen
Du hast ein Informatikstudium an einer Fachhochschule oder Universität abgeschlossen oder verfügst über eine vergleichbare Ausbildung.
Du bringst sehr gute Kenntnisse in Java, Jakarta EE beziehungsweise Java EE, Spring Boot und Angular mit.
Du kennst moderne Softwarearchitekturen und kannst wartbare, leistungsfähige und erweiterbare Anwendungen entwickeln.
Du bist mit agilen Methoden wie Scrum sowie CI/CD-Pipelines, Container-Technologien und Kubernetes vertraut.
Du arbeitest selbstständig, strukturiert und initiativ und legst grossen Wert auf sauberen Code, hohe Softwarequalität und sichere Entwicklungsprozesse.
Benefits