Java Application Engineer (m/w/d)
Über
Rocken® hat mit Ihrer digitalen Rekrutierungslösung den Bewerbungsprozess massgeblich vereinfacht und setzt damit einen neuen, einheitlichen Standard. Wir verbinden Talente, Experten und Expertinnen in der gesamten Schweiz. Unser Netzwerk an etablierten Unternehmen stellen wir auf unserer Rocken® Talent Plattform zur Verfügung.
Die IT bei unserem Partner besteht aus den Bereichen Applikationsentwicklung und Systemtechnik. In beiden Bereichen arbeiten rund 30 engagierte Mitarbeitende. Das Ziel der Arbeit ist die Zurverfügungstellung von hochstehenden Dienstleistungen für die Mitglieder, Kunden und Schwestergesellschaften (national und international) unseres Partners. Um dieser Aufgabenstellung auch in Zukunft gerecht zu werden, wird die Systemlandschaft laufend verändert und den neuesten Anforderungen angepasst. Zusätzlich läuft ein auf mehrere Jahre verteilter Umbau der Systemarchitektur und der entsprechenden Applikationen
Starte deine neue Reise jetzt mit einem persönlichen Rocken® Talent Profil und profitiere von spannenden Jobs!
Verantwortung
Du entwickelst und erweiterst Java-Applikationen mit modernen Frameworks wie Spring, Spring Boot, Hibernate und JPA.
Du begleitest Softwarelösungen über den gesamten Entwicklungszyklus – von der Anforderungsanalyse bis zur Umsetzung und Weiterentwicklung.
Gemeinsam mit Requirements Engineers analysierst du fachliche Bedürfnisse, beurteilst die technische Machbarkeit und erarbeitest passende Lösungsansätze.
Du entwickelst technische Spezifikationen und optimierst bestehende Anwendungen und Integrationen.
Du arbeitest mit Integrationstechnologien wie Red Hat Fuse, Apache Camel oder Kafka.
Du dokumentierst technische Konzepte und Architekturentscheidungen nachvollziehbar.
In einem agilen Entwicklungsteam bringst du eigene Ideen ein und arbeitest eng mit Entwicklern, Projektleitenden und Fachverantwortlichen zusammen.
Qualifikationen
Abgeschlossenes Informatikstudium an einer Universität oder Fachhochschule oder eine vergleichbare Qualifikation.
Mindestens fünf Jahre Erfahrung in der objektorientierten Softwareentwicklung mit Java.
Fundierte Kenntnisse in Spring, Spring Boot, Hibernate und JPA.
Erfahrung mit Integrationstechnologien wie Red Hat Fuse, Apache Camel oder Kafka.
Kenntnisse in HTML, CSS und modernen Frontend-Technologien, vorzugsweise React.
Erfahrung mit relationalen Datenbanken wie Microsoft SQL Server oder Oracle.
Kenntnisse in OpenShift oder Kubernetes sind von Vorteil; alternativ die Bereitschaft, dich in diese Technologien einzuarbeiten.
Analytische, selbstständige und lösungsorientierte Arbeitsweise sowie Freude an technischen Diskussionen.
Gute Deutschkenntnisse in Wort und Schrift.
Benefits