Full-Stack Entwickler/-in mit Schwerpunkt Java
Über unseren Kunden
Die SUISA ist die Genossenschaft der Urheber und Verleger von Musik. Über 41‘000 Komponisten, Textautoren und Musikverleger sind in dem 1923 gegründeten Unternehmen organisiert. Die SUISA ermöglicht, dass Musik öffentlich genutzt werden kann und die Musikschaffenden für diese Nutzung fair bezahlt werden. Mit Schwestergesellschaften in aller Welt nimmt sie die Rechte von insgesamt zwei Millionen Urhebern und Verlegern wahr. Die SUISA beschäftigt über 200 Mitarbeitende an den Standorten Zürich, Lausanne und Lugano.
Die IT bei der SUISA besteht aus den Bereichen Applikationsentwicklung und Systemtechnik. In beiden Bereichen arbeiten rund 40 engagierte Mitarbeitende. Das Ziel ihrer Arbeit ist die Zurverfügungstellung von hochstehenden Dienstleistungen für unsere Mitglieder, Kunden und Schwestergesellschaften (national und international). 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.
Die Applikationslandschaft der SUISA basiert auf einer modernen Integrationsplattform (Red Hat Fuse), die mit einem Workflowsystem orchestriert wird. Einige Anwendungen wurden schon auf dieser Plattform realisiert und erfolgreich eingeführt. Für die Entwicklung von weiteren Fachanwendungen suchen wir per sofort oder nach Vereinbarung eine sehr gut qualifizierte Persönlichkeit.
Ihr Aufgabenbereich
1. Softwareentwicklung an der Schnittstelle zwischen Fachabteilung und IT
2. Realisierung von anspruchsvollen Anwendungen: Konzeption, Design und Entwicklung
3. Erhebung der fachlichen Anforderungen und Umsetzung in IT-Lösungen
4. Coaching von Entwicklern im Team
5. Analyse von Problemstellungen und Erstellung von technischen Spezifikationen
6. Mitarbeit in interdisziplinären, agilen Teams
7. Fachliche und technische Dokumentation der Applikationen
Ihr Profil
8. Abgeschlossene Informatikausbildung oder eine vergleichbare Ausbildung (Hochschule / Fachhochschule)
9. Mindestens 5 Jahre Berufserfahrung in objektorientierter Softwareentwicklung mit Java
10. Tiefe Kenntnisse aktueller Java-Frameworks wie z.B. Hibernate, JPA und Spring
11. Sehr gute Kenntnisse moderner Integrationstechnologien wie Red Hat Fuse, Apache Camel oder Kafka
12. Guter Umgang mit gängigen Internet-Technologien (HTML, CSS, JavaScript, etc.)
13. Erfahrung mit Frontend-Technologien, vorzugsweise React
14. Erfahrung mit relationalen Datenbank-Systemen (Microsoft SQL Server, Oracle, etc.)
15. Praktische Erfahrung mit OpenShift oder Kubernetes von Vorteil
16. Gute Kenntnisse von Methoden, Prozessen und Technologien des Software-Engineerings
17. Ausgeprägtes konzeptionelles und analytisches Denken und Handeln
18. Sie arbeiten gerne im Team und bezeichnen sich selber als selbständig, kreativ, engagiert und belastbar
19. Gute Beherrschung der deutschen Sprache in Wort und Schrift ist Voraussetzung