Stellenangebot
Application Responsible
Die Julius Baer Gruppe sucht einen Application Responsible für ihr Software-Engineering-Team, der komplexe Legacy-Defekte analysiert und löst und gleichzeitig die Engineering-Praktiken von Entwicklern verbessert. Der ideale Kandidat verfügt über mindestens 5 Jahre Erfahrung in Java-Entwicklung und Erfahrung mit Test-Driven Development (TDD) und agilen Methoden.
Aufgaben
- Lead die Analyse und Lösung hochkomplexer Legacy-Defekte, die von Medizin-Entwicklern nicht analysiert oder gelöst werden können
- Seien Sie ein Influencer und verbessern Sie die Engineering-Praktiken bestehender Entwickler
- Erwerben Sie Teil des Rufs, technologisch stark in der Organisation zu sein, indem Sie Probleme lösen, mit denen andere Schwierigkeiten haben
- Entwickeln Sie mit Java, EJB, Spring Boot, M/SQL und IBM MQ
- Verstehen Sie Geschäfts- und Systemanforderungen und übersetzen Sie sie in technische Lösungen, die skalierbar, stabil und zuverlässig sind
- Sorgen Sie für die Einhaltung der Bankstandards (einschließlich Code, Sicherheit und Leistung)
- Analysieren, entwerfen, coden und konfigurieren Sie komplexe End-to-End-Anwendungen
- Arbeiten Sie kollaborativ mit Teams, um Ziele zu erreichen
- Untersuchen und lösen Sie Produktionsprobleme, um eine stabile Produktionsumgebung aufrechtzuerhalten
Client- und Stakeholder-Management
- Stakeholder-Management: Arbeiten Sie eng mit Finanz-, Business-Change-Engineern und Projektmanagern zusammen, um IT-Lieferungen zu steuern und zu verwalten
- Analysieren Sie Anforderungen, schätzen Sie Aufwände, planen Sie Zeitleisten und verwalten Sie den Fortschritt
- Bauen Sie starke Projektteams auf und halten Sie eine robuste Kommunikation über den Projektstatus während des gesamten Lebenszyklus aufrecht
- Treiben Sie technische und architektonische Entwürfe voran und überprüfen Sie diese
Regulatorische Verantwortlichkeiten und Risikomanagement
- Demonstrieren Sie angemessene Werte und Verhaltensweisen, einschließlich Standards für Verhalten und Integrität
Anforderungen
Professionell
- Mindestens 5 Jahre Erfahrung in der Entwicklung mit Core Java und Java EE
- Mindestens 2 Jahre Erfahrung mit Test-Driven Development (TDD)
- Seien Sie von Ihren Kollegen respektiert und bewundert, können Sie Projekte beeinflussen und vorantreiben, um wichtige Meilensteine zu erreichen und Herausforderungen zu überwinden
- Seien Sie in der Lage, funktionale Anforderungen in effiziente und effektive Lösungen zu übersetzen
- Präferenz für Erfahrung im Finanz- oder Bankensektor
Technisch
- Core: Java, Java 8+ und JUnit
- TDD: In der Lage, Akzeptanztests zu schreiben
- Maven
- Java Messaging Concepts (JMS), MQ
- Relationale Datenbanken: SQL, JDBC, Index, Trigger usw.
- Web Services REST, SOAP
- Spring Core-Konzepte
- Erfahrung in der Optimierung von SQL-Abfragen
- Vertrautheit mit IntelliJ, GIT, SonarQube/Sonar.Lint
Wünschenswert
- JBOSS (oder andere Anwendungsserver-Kenntnisse)
- Spring Boot
- Java Server Faces, JPA, EJB-Kenntnisse
- In der Lage, komplexe SQL-Abfragen zu schreiben oder zu verstehen
- React JS oder Angular
Wir
Jobdetails