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.