Stellenangebot
Application Responsible
Die Julius Baer Bank sucht einen Application Responsible für das Software Engineering-Team, der komplexe Legacy-System-Defekte analysiert und löst und robuste, skalierbare Lösungen im Wealth-Management-Bereich entwickelt. Der ideale Kandidat hat mindestens 10 Jahre Erfahrung in Java-Entwicklung und Erfahrung mit Java EE, Spring Boot und ähnlichen Technologien.
Aufgaben
- Tackle sehr komplexe Legacy-Defekte, die Entwickler nicht analysieren oder lösen können
- Kommuniziere hochtechnische Lösungen an nicht-technische Zielgruppen
- Sei ein Influencer und verbessere die Engineering-Praktiken bestehender Entwickler
- Erwirb das Vertrauen der Organisation, indem du Probleme löst, mit denen andere Schwierigkeiten haben
- Entwickle mit Java, EJB, Spring Boot, M/SOL und (IBM MQ)
- Verstehe Geschäftsanforderungen und übersetze sie in technische Lösungen, die skalierbar, stabil und zuverlässig sind
- Sicherstellung der Einhaltung der Bankstandards (einschließlich Code, Sicherheit und Leistung)
- Die Rolle bietet Zugang zu Produktionsmanagement-Systemen (PMS, OMS, CICS, GMI, Client-Onboarding, KYC, AML, Name Check, Dokument, Capita, GMI und UETP-Portal)
- Leidenschaft für Technologien und robuste, zuverlässige Java-Systeme
- Analyse, Design, Codierung, Testen und Implementierung komplexer End-to-End-Anwendungen
- Zusammenarbeit mit dem Team, um Ziele zu erreichen
- Erfahrung mit agilen Methoden wie Scrum, Kanban und/oder Extreme Programming
- Expertise in Best Practices wie Test-Driven Development (TDD) und Continuous Integration (CI)
- Untersuchung und Lösung von Produktionsproblemen, um eine stabile Produktionsumgebung aufrechtzuerhalten
Client- und Stakeholder-Management
- Stakeholder-Management - enge Zusammenarbeit mit Finanz-, Business-Change-Engineern und Projektmanagern, um IT-Lieferungen zu steuern und zu verwalten
- Analyse von Anforderungen, Schätzung von Aufwänden, Planung von Zeitplänen, Verwaltung von Fortschritten
- Aufbau starker Projektteams und Aufrechterhaltung robuster Kommunikation über den Projektstatus während des gesamten Lebenszyklus
- Steuerung und Überprüfung technischer und architektonischer Designs, Durchsetzung architektonischer Richtlinien und Herausforderung des Status Quo
Regulatorische Verantwortlichkeiten und I&O-Risikomanagement
- Demonstration angemessener Werte und Verhaltensweisen, einschließlich Standards für Verhaltensweisen und Zuverlässigkeit, klare Rollen und effektive Rollen für Entscheidungsfindung/Eskalationsverfahren/Fehler
Anforderungen
Professionell
- Mindestens 10 Jahre Erfahrung in der Entwicklung mit Core Java und Java EE
- Mindestens 2 Jahre Erfahrung mit TDD
- Mindestens 3 Jahre Erfahrung mit Java, EJB, Spring Boot und/oder ähnlichen Technologie-Stacks
- Fähigkeit, Projekte zu steuern und Meilensteine zu erreichen und Herausforderungen zu überwinden
- Fähigkeit, funktionale Anforderungen in effiziente und effektive technische Lösungen umzusetzen
- Vorherige Erfahrung im Finanz- oder Bankensektor ist wünschenswert
Technisch
- Core: Java 8+, Java EE
- Starke Kenntnisse in Informatik (Algorithmen, Datenstrukturen, objektorientiertes Design)
- TDD
- Java-Messaging-Konzepte: JMS, MQ
- Regionale
Jobdetails