Stellenangebot
Application Responsible
Wir suchen einen Application Responsible für unser Software-Engineering-Team, der komplexe Legacy-System-Defekte analysiert und löst und robuste, skalierbare Lösungen in der Wealth-Management-Domäne entwickelt. Der ideale Kandidat hat mindestens 5 Jahre Erfahrung in Java-Entwicklung und Erfahrung mit TDD, Agile-Methoden und technischer Führung.
Aufgaben
- Tackle sehr komplexe Legacy-Defekte, die andere 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
- Entwicklung und Entwicklung mit Java, EJB, Spring Boot, M/SOL und IBM MQ
- Verstehe Geschäftsanforderungen und übersetze sie in technische Lösungen, die skalierbar, stabil und sicher sind
- Sicherstellung der Einhaltung der Bankstandards (einschließlich Code, Sicherheit und Leistung)
- Die Rolle bietet Zugang zu mehreren Produktionsmanagement-Systemen (PMS, CM-Onboarding, KYC, AML, Name Check, Dokument, Capita, GRC und UETP-Portal)
- Leidenschaft für Technologien und robuste, zuverlässige Java-Systeme
- Analyse, Design, Codierung 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
- Expertenwissen in Best Practices wie Test-Driven Development (TDD) und Continuous Integration (CI)
- Untersuchung und Lösung von Produktionsproblemen, um eine stabile Produktionsumgebung zu gewährleisten
Client- und Stakeholder-Management (intern und extern)
- 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, Priorisierung, Planung von Zeitplänen, Verwaltung von Fortschritten
- Effizient und ergebnisorientiert, Ermächtigung der Schlüssel-Stakeholder und Teilnehmer durch Aufbau starker Projektteams und Aufrechterhaltung robuster Kommunikation über den Projektstatus während seines gesamten Lebenszyklus
- Steuerung und Überprüfung technischer und architektonischer Designs, Durchsetzung architektonischer Richtlinien und Herausforderung des Status Quo
Regulatorische Verantwortungen B.I. Risikomanagement
- Demonstration geeigneter Werte und Verhaltensweisen, einschließlich Standards für Verhalten und Integrität, klare Rollen und Abgrenzung von Rollen und Verantwortungen (Drei-Linien-Verteidigung, Ökosystem-Fokus), Messung von Verhalten und Leistung
Anforderungen
Professionell
- Mindestens 5 Jahre Erfahrung in der Entwicklung mit Core Java und Java EE
- Mindestens 2 Jahre Erfahrung mit TDD
- Sehr respektiert und bewundert von Kollegen, in der Lage, Projekte zu beeinflussen und zu steuern, um wichtige Meilensteine zu erreichen und Herausforderungen zu überwinden
- In der Lage, funktionale Anforderungen in effiziente und sichere technische Lösungen zu übersetzen
- Präferenz für Erfahrung im Finanz- oder Bankenbereich
Technisch
- Core: Java, Java 8+ und JUnit
- Starkes Wissen in Informatik (Algorithmen, Datenstrukturen, objektorientiertes Design)
- TDD, in der Lage, Akzeptanz
Jobdetails