Java Senior Software Engineer (m/w/d)
Verantwortung
Du analysierst Anforderungen und setzt neue Features, Change Requests und Bugfixes von der Idee bis zur Umsetzung um.
Du erarbeitest tragfähige Lösungskonzepte, integrierst unsere Produkte in Kundenprojekte und behältst Qualität und Skalierbarkeit im Blick.
Du konzipierst und entwickelst kundenspezifische Erweiterungen und Zusatzmodule auf Basis moderner Software-Architekturen.
Du wirkst aktiv im Release-Management mit und unterstützt Planung, Vorbereitung und Durchführung von Releases.
Qualifikationen
Du hast ein abgeschlossenes Informatikstudium (FH/Uni/ETH/EPFL) oder eine gleichwertige Ausbildung mit starkem Praxisbezug.
Du bringst mindestens fünf Jahre Erfahrung in der professionellen Softwareentwicklung mit, idealerweise im Java-/Kotlin-Umfeld.
Du arbeitest sicher mit REST-Webservices, relationalen Datenbanken, JPA/Hibernate sowie dem Spring-Ökosystem und kennst Clean Code, SOLID und TDD.
Du denkst architektonisch, kommunizierst klar und überzeugend und bringst Erfahrung mit Microservices, Security-Prinzipien und Design Patterns mit.
Benefits