Senior Java Entwickler (FIX Protokoll) für Handelsplattform | Remote

Vollzeit
Aus der Ferne
Unser Kunde entwickelt eine robuste und skalierbare Handelsplattform, die es mehreren Benutzern ermöglicht, vordefinierte Handelsstrategien mit individuellen Kontoständen, personalisierten Risikomanagement-Regeln und automatisierter Auftragsausführung zu implementieren. Diese leistungsstarke Plattform verbindet sich nahtlos mit verschiedenen Finanzmärkten und bietet fortschrittliche Analysetools für Handelsentscheidungen in Echtzeit. Ihre Hauptaufgaben - Entwurf, Entwicklung und Wartung von Java-Anwendungen, die das FIX-Protokoll für die Kommunikation mit Börsen und anderen Finanzinstitutionen verwenden. - Implementation hochleistungsfähiger FIX-Engine-Integrationen mit besonderem Fokus auf Latenzoptimierung und Systemstabilität. - Entwicklung von robusten API-Schnittstellen zur Integration verschiedener Handelsplattformen und Marktdatenanbieter. - Zusammenarbeit mit Quantitative Analysts zur Implementierung komplexer Handelsalgorithmen und -strategien. - Gestaltung und Optimierung der Datenverarbeitungspipelines für Marktdaten und Orderflüsse. - Entwicklung und Implementierung von Tools für die Überwachung von Handelssystemen und Risikokontrollen. - Kontinuierliche Verbesserung der Systemarchitektur für erhöhte Skalierbarkeit, Zuverlässigkeit und Leistung. - Verfassen von technischer Dokumentation und Beiträgen zu Code-Reviews. Anforderungen - Hochschulabschluss in Informatik, Ingenieurwesen oder einem verwandten Fachgebiet. - Mindestens 6 Jahre Berufserfahrung in der Java-Entwicklung (Java 8+, idealerweise Erfahrung mit Java 17 oder Java 21). - Umfassende Kenntnisse des FIX-Protokolls (FIX 4.2 - 5.0SP2), einschließlich Nachrichtentypen, Datenfelder und Standards. - Nachweisliche Erfahrung in der Entwicklung und Integration von FIX-Anwendungen im Finanzbereich. - Praktische Erfahrung mit FIX-Engines wie QuickFIX/J, FIX Antenna oder ähnlichen Implementierungen. - Vertrautheit mit Spring Framework (besonders Spring Boot), Hibernate und RESTful API-Design. - Fundierte Kenntnisse in Multithreading, Nebenläufigkeit und asynchroner Programmierung. - Erfahrung mit Datenbanktechnologien wie PostgreSQL, MongoDB oder anderen NoSQL-Lösungen. - Verständnis von Build-Tools wie Maven oder Gradle und CI/CD-Pipelines. - Kenntnisse in containerisierten Umgebungen (Docker, Kubernetes) sind vorteilhaft. - Vertrautheit mit Finanzmärkten, Handelsprozessen und damit verbundenen Konzepten. - Ausgeprägte analytische Fähigkeiten und Problemlösungskompetenz. - Ausgezeichnete Kommunikations- und Kollaborationsfähigkeiten. - Englischkenntnisse mindestens auf B2-Niveau, Erfahrung in der Arbeit in internationalen Teams. Wünschenswerte Zusatzqualifikationen - Erfahrung in der Entwicklung von Hochfrequenzhandelssystemen. - Kenntnisse in der Anwendung von Microservices-Architekturen. - Erfahrung mit Event-Driven-Architekturen und Message Queuing (Kafka, RabbitMQ). - Verständnis von Machine Learning-Konzepten im Kontext des algorithmischen Handels. - Kenntnisse in der Performance-Optimierung von Java-Anwendungen für latenzempfindliche Umgebungen. - Erfahrung mit reaktiver Programmierung (z.B. Project Reactor, RxJava). Wenn Sie nach einer herausfordernden Rolle suchen, in der Sie Ihre Java-Entwicklungsfähigkeiten und FIX-Protokoll-Expertise in einem innovativen Fintech-Umfeld einsetzen können, dann freuen wir uns auf Ihre Bewerbung. Werden Sie Teil eines Teams, das die Zukunft des algorithmischen Handels gestaltet.