Let's talk about the job

We offer exciting jobs for different areas. We are active in the areas of permanent employment, freelance projects and temporary work. Simply upload your profile and we will contact you immediately. If there is no suitable job for you, we would be pleased to receive your unsolicited application.

Find the job you like!
search
reorder
keyboard_arrow_left Back
Is this a good fit for you?

AFRA-4591 - Senior Java Software Engineer - Cluster Counterparty Risk (CRIP) (m/w/d) (DE)

[7820]
Java, Java Spring, Software Engineering

Projekt-/Aufgabenbeschreibung:   ·Weiterentwicklung von Systemen für Adressausfallrisiken des Handels der Commerzbank. Die Systeme dienen unter anderem zur Berechnung des ökonomische und regulatorische Kapitals (EAD/RWA, xVA, ICAAP,…) zu sowie zur Limitierung/Risikoüberwachung des Handels. Kern ist u.a. eine Monte Carlo Simulation mit der z.B. mittel- und langfristige Exposure-Vorhersagen berechnet werden. Die Systeme sind Eigenentwicklung auf Java Open Source Basis ·Abstimmung der Anforderungen, Lösungsalternativen und Methodik in Zusammenarbeit mit dem Product Owner ·Erstellung technische Architektur- und Design-Konzepte ggf. auch Analysen, Prototypen und Testrechnungen ·Entwicklung neue Funktionalitäten/Modelle/Prozesse und Erweiterung bestehender Services/Komponenten/UI der Anwendung ·Implementierung der Konzepte sowie zugehöriger automatisierter Tests und technische Dokumentationen ·Code-, Architektur- und Design-Reviews für hohe Qualität der gelieferten Software. ·Optimierung der Leistung, Prozesse, Perfomance, Resilienz und Stabilität der Systeme und Datenverarbeitungsprozesse ·Für die Leistungserbringung ist aufgrund von Informationssicherheit und Datenschutzanforderungen die Commerzbank Infrastruktur (PC, Software, Hardware, Remotelogin/MxCom) zu benutzen ·Die Richtlinien und Anweisungen zu Fremdpersonal der Commerzbank sind einzuhalten sowie die Richtlinien der Beauftragenden Abteilung ·Das Projektteam arbeitet lean/agil mit Kanban in kurzen Innovationszyklen ·Eigenständige Teilnahme an den Auftragsklärungsmeetings sowie Retrospektiven, Stand-Ups und Produktplanungsmeetings, soweit anwesend ·Eigenständige Teilnahme an den täglichen Auftragsklärungsmeetings am Kanban Board, soweit anwesend ·Selbständiges Ziehen und eigenständiges Bearbeiten der Tickets (Aufgaben am Kanban Board und/oder in TFS oder Jira) ·Abarbeiten der 3rd Level Support Anfragen aus dem Ticketsystem. ·Die Leistungserbringung bzgl. technischer Dokumentation, Source Code Dokumentation und IT Architektur ist einzuhalten ·Abgesehen von Auftragsklärungs-Terminen und Stand-Ups erfolgt die Leistungserbringung die Leistungserbringung nur zum Teil in Räumlichkeiten des Auftraggebers   Anforderungen – must have:   ·Abgeschlossenes Hochschulstudium in Mathematik, Informatik oder Naturwissenschaften ·Mehr als 4 Jahre professionelle IT-Projekterfahrung in der Java Entwicklung ·Sehr gutes Verständnis von Objektorientierung, Multithreading, verteilten Systemen und durchsatzoptimiertem Code. ·Gute Kenntnisse von Java-Frameworks wie Spring (Core, Boot und Integration), Hibernate ·Sehr gute Kommunikationsfähigkeiten in Deutsch und Englisch mit Business und IT ·Gute mathematische Grundkenntnisse ·Interesse und ggf. Kenntnisse im quantitativen Finanzwesen, Investmentbanking-Produkten und Risikoabläufe (Kredit- und/oder Marktrisiko) ·Sehr gute Kenntnisse aktueller IT-Architekturen, Entwurfsmuster und Best Practices ·Kenntnisse §Programmiersprache > Java 8 §Software Engineering, Entwurfsmuster, OOAD, Multithreading, verteilte Systeme, Testen, ggf. Domain Driven Design §Frameworks: Spring Boot/Integration/Data, Hibernate, MQs(ActiveMQ), JSF (Primefaces), Swagger, jUnit §SQL DBs(Sybase), Elastic §Intellij, Bitbucket(GIT), Jenkins,  JUnit, Cucumber §LINUX / UNIX Scripting  §Ggf. Kenntnisse in Cloud Computing

Projekt-/Aufgabenbeschreibung:

 

  • Weiterentwicklung von Systemen für Adressausfallrisiken des Handels der Commerzbank. Die Systeme dienen unter anderem zur Berechnung des ökonomische und regulatorische Kapitals (EAD/RWA, xVA, ICAAP,…) zu sowie zur Limitierung/Risikoüberwachung des Handels. Kern ist u.a. eine Monte Carlo Simulation mit der z.B. mittel- und langfristige Exposure-Vorhersagen berechnet werden. Die Systeme sind Eigenentwicklung auf Java Open Source Basis
  • Abstimmung der Anforderungen, Lösungsalternativen und Methodik in Zusammenarbeit mit dem Product Owner
  • Erstellung technische Architektur- und Design-Konzepte ggf. auch Analysen, Prototypen und Testrechnungen
  • Entwicklung neue Funktionalitäten/Modelle/Prozesse und Erweiterung bestehender Services/Komponenten/UI der Anwendung
  • Implementierung der Konzepte sowie zugehöriger automatisierter Tests und technische Dokumentationen
  • Code-, Architektur- und Design-Reviews für hohe Qualität der gelieferten Software.
  • Optimierung der Leistung, Prozesse, Perfomance, Resilienz und Stabilität der Systeme und Datenverarbeitungsprozesse
  • Für die Leistungserbringung ist aufgrund von Informationssicherheit und Datenschutzanforderungen die Commerzbank Infrastruktur (PC, Software, Hardware, Remotelogin/MxCom) zu benutzen
  • Die Richtlinien und Anweisungen zu Fremdpersonal der Commerzbank sind einzuhalten sowie die Richtlinien der Beauftragenden Abteilung
  • Das Projektteam arbeitet lean/agil mit Kanban in kurzen Innovationszyklen
  • Eigenständige Teilnahme an den Auftragsklärungsmeetings sowie Retrospektiven, Stand-Ups und Produktplanungsmeetings, soweit anwesend
  • Eigenständige Teilnahme an den täglichen Auftragsklärungsmeetings am Kanban Board, soweit anwesend
  • Selbständiges Ziehen und eigenständiges Bearbeiten der Tickets (Aufgaben am Kanban Board und/oder in TFS oder Jira)
  • Abarbeiten der 3rd Level Support Anfragen aus dem Ticketsystem.
  • Die Leistungserbringung bzgl. technischer Dokumentation, Source Code Dokumentation und IT Architektur ist einzuhalten
  • Abgesehen von Auftragsklärungs-Terminen und Stand-Ups erfolgt die Leistungserbringung die Leistungserbringung nur zum Teil in Räumlichkeiten des Auftraggebers

 

Anforderungen – must have:

 

  • Abgeschlossenes Hochschulstudium in Mathematik, Informatik oder Naturwissenschaften
  • Mehr als 4 Jahre professionelle IT-Projekterfahrung in der Java Entwicklung
  • Sehr gutes Verständnis von Objektorientierung, Multithreading, verteilten Systemen und durchsatzoptimiertem Code.
  • Gute Kenntnisse von Java-Frameworks wie Spring (Core, Boot und Integration), Hibernate
  • Sehr gute Kommunikationsfähigkeiten in Deutsch und Englisch mit Business und IT
  • Gute mathematische Grundkenntnisse
  • Interesse und ggf. Kenntnisse im quantitativen Finanzwesen, Investmentbanking-Produkten und Risikoabläufe (Kredit- und/oder Marktrisiko)
  • Sehr gute Kenntnisse aktueller IT-Architekturen, Entwurfsmuster und Best Practices
  • Kenntnisse
  • Programmiersprache > Java 8
  • Software Engineering, Entwurfsmuster, OOAD, Multithreading, verteilte Systeme, Testen, ggf. Domain Driven Design
  • Frameworks: Spring Boot/Integration/Data, Hibernate, MQs(ActiveMQ), JSF (Primefaces), Swagger, jUnit
  • SQL DBs(Sybase), Elastic
  • Intellij, Bitbucket(GIT), Jenkins,  JUnit, Cucumber
  • LINUX / UNIX Scripting 
  • Ggf. Kenntnisse in Cloud Computing
 

map Frankfurt am Main, Deutschland date_range asap update Freelance


No suitable job? Send us a message!

No suitable job for you? No problem! Just send us your name, your e-mail address and a short description of your desired job. We will get back to you immediately with matching positions!