Nächste Arbeit

Leitender Java-Entwickler (Handelsdaten, US-Zeitzone) in Luxoft

Gepostet vor über 30 Tagen

5 Ansichten

Luxoft

Luxoft

0
0 Bewertungen
Kyiv
Intermediate
Vollzeitarbeit

übersetzt von Google

Projektbeschreibung:Das System konzentriert sich darauf, eine neue Ebene von zu schaffen Effizienz, Transparenz und Offenheit für den Handelsprozess durch den Aufbau einer kollaborativen Gemeinschaft von Investoren, Maklern, Technologieunternehmen und Inhaltsanbietern. Über unsere modulare End-to-End-Handelsmanagementplattform können Benutzer alles von einfachen Einzelaktiengeschäften bis hin zu komplexen Strategien über Märkte und Zeitzonen hinweg ausführen und ihr Risiko während des gesamten H
  • Projektbeschreibung:

    Das System konzentriert sich darauf, eine neue Ebene von zu schaffen Effizienz, Transparenz und Offenheit für den Handelsprozess durch den Aufbau einer kollaborativen Gemeinschaft von Investoren, Maklern, Technologieunternehmen und Inhaltsanbietern. Über unsere modulare End-to-End-Handelsmanagementplattform können Benutzer alles von einfachen Einzelaktiengeschäften bis hin zu komplexen Strategien über Märkte und Zeitzonen hinweg ausführen und ihr Risiko während des gesamten Handelslebenszyklus verwalten. Greifen Sie über unser wachsendes Angebot an Middle-Office-Tools auf unser wachsendes Netzwerk von über 150 Ausführungsbrokern zu, um Aktien-, Futures- oder Optionsaufträge weltweit weiterzuleiten, sowie auf Dutzende integrierter Prime- und Clearing-Broker. Arbeiten Sie mit unseren Broker- und Lieferantenpartnern zusammen, die sich effizient in unsere Plattform einbinden können, um unsere Community zu erreichen. Das System gehörte zu den ersten Anbietern von Handelstechnologie in der Branche und hat den Stand der Technik seit mehr als 20 Jahren vorangetrieben. Wir bauen auf unserer Innovationsgeschichte auf, um ein offenes, von der Industrie unterstütztes Ökosystem für die gesamte Handelsgemeinschaft zu werden.
    Als serverseitiger Entwickler im Team finden Sie eine breite Palette von Projekten, die sich auf niedrige Latenzzeiten konzentrieren , Hochgeschwindigkeits-Finanzanwendungen, die in mehreren Sprachen und auf verschiedenen Plattformen geschrieben sind. Von C++ bis Java, von Linux bis Windows, von Back-End-Datenbanken bis hin zur prozessübergreifenden Kommunikation – Sie sollten in allen Ebenen sicher sein und die Fähigkeit haben, neue Fähigkeiten zu erlernen, während wir uns mit der sich verändernden Technologielandschaft weiterentwickeln.

    Erfolgreiche serverseitige Entwickler übernehmen die Verantwortung für die von uns gelieferten Produkte. Daher wird von ihnen erwartet, dass sie mit dem Produktmanagement zusammenarbeiten, um Geschäftsanforderungen zu ermitteln, allgemeine Designs zu entwickeln, Build- und Kaufoptionen zu bewerten und beim Testen mit der Qualitätssicherung zusammenzuarbeiten , und liefern und warten die Anwendungen in der Produktion. Wir legen mehr Wert auf die Fähigkeit zum Nachdenken und Lernen als auf die bloße Beherrschung einer bestimmten Sprache, da dies uns ermöglicht, agil zu sein und uns je nach Bedarf anzupassen.

    Das System verbindet sich mit der Market Data Platform, um Marktdaten verschiedener Anbieter zu empfangen Märkte auf der ganzen Welt. Es verfügt über eine Marktdaten-Connector-Anwendung, die mit Java erstellt wurde und eine serverseitige Anwendung ist. Darüber hinaus verfügt das System auch über viele Marktdatenanwendungen, die auf C++ basieren. Die Marktdatenanwendung unterstützt Level 1-, Level 2- und Times & Sales-Informationen für die Benutzeroberfläche des Systems.
    Außerdem verfügt das System über eine Referenzdatenanwendung, die die Data Scope Plus-Dateien verarbeitet und die Symbologie im System aktualisiert. Diese werden mit Java erstellt. Das System verwendet die RT24-Datenbank zum Speichern der statischen Symbologieinformationen und die Symbologie-Suchanwendung unterstützt rund 4 Millionen RICs. Diese Anwendungen sind latenzspezifisch.

  • Aufgaben:

    • Entwickeln hochwertiger Software, Design und Funktionsdokumentation
    • Stellen Sie Schätzungen für die Implementierung spezifischer Softwarefunktionen bereit
    • Identifizieren, priorisieren und führen Sie Aufgaben im Softwareentwicklungslebenszyklus aus
    • Erstellen Sie Komponententests für Ihren Code
    • Entwickeln und warten Sie Tools und Anwendungen von Erstellen von sauberem, effizientem Code, der offen folgtBeschaffungsstandards
    • Beteiligen Sie sich an der Behebung von Produktionsproblemen, falls L2/L3-Supportteams diese nicht beheben können
    • Automatisieren Sie Aufgaben durch geeignete Tools und Skripte

  • < p>Beschreibung der obligatorischen Fähigkeiten:

    • Kenntnisse im Handelsbereich (Börse, FIX, Handelsmaschinen, Front-Office-Handel, Börsen, Marktdaten usw.).
    • Insgesamt 7+ Jahre IT-Erfahrung
    • Starke Java-Kernkenntnisse
    • Kann SQL unabhängig von der Datenbank verstehen (z. B. DB2, Sybase, SQL Server)
    • Kenntnisse im objektorientierten Design und Entwurfsmuster (z. B. Abhängigkeitsinjektion, Strategie, Factory)
    • Vertrautheit mit Quellcodeverwaltung (z. B. Git/GitFlow, SVN)
    • Praktische Erfahrung mit Build- und Deploy-Frameworks wie Gradle, Jenkins, Artifactory, Chef, Docker
    • Kommunikation zwischen Prozessen (TCP/IP, UDP/Multicast usw.)
    • Test-Frameworks (GoogleTest, Junit, Mockito)
    • Beherrscht mehrere Plattformen und Betriebssysteme ( (z. B. Windows, Linux)
    • Fähigkeiten zum kritischen Denken und zur Problemlösung
    • Ausgeprägte Dokumentations- und Präsentationsfähigkeiten

  • Nice-to-Have-Fähigkeiten Beschreibung:

    • Agile Softwareentwicklungsprozesse (tägliches Huddle, Sprint-Planung, Retrospektiven usw.)
    • Gut im Team arbeiten
    • Erfahrung in der Arbeit in einem Test- getriebene Entwicklung
    • C\C++
    • BS/MS in Informatik/Computertechnik oder gleichwertige Berufserfahrung

  • Sprachen:
    • Englisch: B2 Upper Intermediate

übersetzt von Google

Kyiv
Intermediate
Vollzeitarbeit
Wollen Sie den richtigen Job finden?
Neue Jobs in deinem Telegram
Abonnieren
wir verwenden cookies
Akzeptieren