Stellenangebot
Application Responsible
Die Julius Baer Gruppe sucht einen Application Responsible für das Software Engineering-Team, der komplexe Legacy-System-Defekte löst und robuste, skalierbare Java-basierte Lösungen entwickelt. Der ideale Kandidat verfügt über mindestens 10 Jahre Erfahrung in Core Java und Java EE sowie Erfahrung mit modernen Frameworks und Technologien.
Aufgaben
- Tackle sehr komplexe Legacy-Effekte, die Middleware-Entwickler nicht analysieren oder lösen können.
- Kommuniziere hochtechnische Probleme an eine nicht-technische Zielgruppe.
- Sei ein Influencer und Enabler: wende Praktiken existierender Entwickler an.
- Stelle sicher, dass neue Technologien reibungslos in die Organisation integriert werden, um Probleme zu lösen, mit denen andere Schwierigkeiten haben.
- Entwickle und liefere mit Java, EJB, Spring Boot, Oracle und Kafka-Streaming.
- Verstehe Architektur (Systemanforderungen) und übersetze sie in technische Lösungen, die skalierbar, stabil und zweckmäßig sind.
- Stelle sicher, dass die IT-Standards (einschließlich Code, Sicherheit und Leistung) eingehalten werden.
- Die Rolle bietet Zugang zu Wealth-Management-Systemen (Triples A Plus, E-Assets).
- Sei leidenschaftlich an Technologien und dem Aufbau robuster und skalierbarer Java-Systeme interessiert.
- Analysiere, entwirf, codiere, teste Konzepte und/oder Produktion, aber keine Anwendungen.
- Arbeite kollaborativ mit dem Team, um Ziele zu erreichen. Erfahrung mit agilen Methoden wie Scrum und/oder Extreme Programming.
- Sei erfahren in der Anwendung von Best Practices wie Test-Driven Development (TDD) und Continuous Integration (CI).
- Untersuche und löse Produktionsprobleme, um eine stabile Produktionsumgebung aufrechtzuerhalten und kosteneffizient in Krisensituationen zu bleiben.
Client- und Stakeholder-Management (intern und extern)
- Stakeholder-Management – enge Zusammenarbeit mit Finanz-, Business-Change-Engineern und Projektmanagern, um IT-Lieferungen zu treiben und umzusetzen.
- Analysiere Anforderungen, schätze Aufwand, plane Zeitplan, verwalte Fortschritt.
- Stelle sicher, dass die Schlüsselstakeholder und Teilnehmer informiert sind und unterstützt werden, indem du starke Projektteams aufbaust und eine robuste Kommunikation über den Projektstatus während seines gesamten Lebenszyklus aufrechterhältst.
- Treibe und überprüfe technische und architektonische Designs, erzwinge architektonische Richtlinien und fordere den Status quo heraus.
Regulatorische Verantwortlichkeiten und Risikomanagement
- Demonstriere angemessene Werte und Verhaltensweisen, einschließlich, aber nicht beschränkt auf Standards für Ehrlichkeit und Integrität, Sorgfalt und Umsicht, faire Behandlung (Kunden fair behandeln), Konfliktmanagement, Kompetenz und kontinuierliche Entwicklung, angemessenes Risikomanagement und Einhaltung von Gesetzen, Vorschriften und Verfahren.
Anforderungen
- Mindestens 10 Jahre Erfahrung in der Entwicklung mit Core Java und Java EE.
- Mindestens 3 Jahre Erfahrung mit Java 8.
- Mindestens 2 Jahre Erfahrung mit Spring und TDD.
- Sei gut organisiert und in der Lage, mehrere Aufgaben zu priorisieren und auszuführen. Sei in der Lage, Projekte zu treiben und Meilensteine zu erreichen und Herausforderungen zu überwinden.
- Sei in der Lage, funktionale Anforderungen in effiziente und zweckmäßige technische Lösungen zu übersetzen.
- Preferenz: Erfahrung im Finanz- oder Bankenbereich.
Technische Anforderungen
Jobdetails