Ref: #71369

Senior Java Entwickler

Wir sind ein globaler Anbieter von Kreditinformationen, Daten und Analysen, auf die sich Fachleute in Hedgefonds, Investmentbanken, Unternehmensberatungen und Anwaltskanzleien verlassen, um die Entscheidungsfindung auf den dynamischen Kreditmärkten zu verbessern.

Überblick über die Rolle

Der Senior Java Developer ist für die Entwicklung und Pflege des Order Management Systems (OMS) verantwortlich. Dieses System erleichtert die Handelsabwicklung, einschließlich der Algorithmen für die Zuteilung von Handelsaufträgen, der Prüfung der Einhaltung von Vorschriften und der manuellen und elektronischen Ausführung von Handelsaufträgen sowie der Integration von Systemen Dritter für Handelsinformationen. Die Rolle konzentriert sich speziell auf die Verbesserung und Unterstützung des OMS, insbesondere der Allocation und Workflow Engines. Für diese Position sind Kenntnisse in Java und relationalen Datenbanken, effektive Kommunikations- und Teamworkfähigkeiten sowie ein ausgeprägter Lernwille erforderlich.

Hauptverantwortlichkeiten

  • Verbessern Sie die Funktionalität, Leistung, Qualität und Unterstützung des OMS.
  • Entwickeln Sie Fachwissen über die Allocation Engine und die Algorithmen, die die Handelszuteilung unterstützen.
  • Entwickeln Sie Fachwissen über die Workflow Engine, die das OMS durch kundenspezifische Compliance- und Handelsbuchungsprozesse führt.
  • Schreiben Sie automatisierte JUnit- und Regressionstests.
  • Verbessern und pflegen Sie die Dokumentation für interne Teammitglieder.

Erforderliche Qualifikationen

  • Bachelor-Abschluss in Informatik oder einem verwandten Fachgebiet.
  • Mindestens 5 Jahre Erfahrung mit Java.
  • Mindestens 5 Jahre Erfahrung im Umgang mit Spring Boot, Spring Security und JPA.
  • Mindestens 5 Jahre Erfahrung mit relationalen Datenbanken.
  • Nachgewiesene Erfahrung in der Erstellung und Pflege von REST-APIs für Anwendungen seit mindestens 5 Jahren.
  • Vertrautheit mit CI/CD-Technologien, einschließlich Git, Jenkins und JUnit.

Gewünschte Qualifikationen

  • Kenntnisse von Technologien wie Docker, Hibernate, Snowflake, GraphQL, NoSQL-Datenbanken, Python, Bash-Scripting, JSON, HTML und AWS.
  • Ein Engagement für die Pflege einer sauberen, lesbaren und konsistenten Codebasis durch durchdachte Beiträge.
  • Vertrautheit mit der Entwicklung von Finanzsoftwareanwendungen, insbesondere mit Handels- und Positionsführungssystemen.
Fügen Sie eine Lebenslaufdatei an. Akzeptierte Dateitypen werden DOC, DOCX, PDF, HTML und TXT.

Wir laden Ihre Bewerbung hoch. Es kann einige Augenblicke dauern, bis Sie Ihren Lebenslauf lesen können. Bitte warten!