シニアJava開発者(FIXプロトコル専門)| リモートポジション
フルタイム
リモート勤務
当社の開発チームに参加し、世界中の金融市場と接続する高性能取引プラットフォームの構築・強化に取り組んでいただきます。このシステムでは、ミリ秒単位の応答速度と99.99%以上の稼働率が求められ、大量のトランザクションを安全かつ効率的に処理する必要があります。
主な職務内容
- 最新のJava技術(Java 17+)を用いた、FIXプロトコルに準拠した堅牢な取引システムの設計・実装・保守。
- QuickFIX/Jやその他のFIXエンジンを活用した市場接続インターフェースの開発と最適化。
- Spring Boot、Spring Cloudなどを用いたマイクロサービスアーキテクチャの設計と実装。
- 取引所、ブローカー、流動性提供者とのFIX接続の確立と監視。
- 低レイテンシー要件を満たすためのパフォーマンス最適化とチューニング。
- 障害耐性と高可用性を備えたシステム設計への貢献。
- Kafka、RabbitMQなどのメッセージングシステムを用いたデータ処理パイプラインの開発。
- テスト駆動開発によるコード品質の確保とCI/CDパイプラインの維持。
- システム監視とトラブルシューティングのためのツール開発と運用。
- チーム内外とのコラボレーションによる機能仕様の定義と実装。
必須要件
- コンピュータサイエンス、工学、または関連分野の大学学位。
- Javaアプリケーション開発における6年以上の実務経験。
- FIXプロトコル(特にFIX 5.0以上)のメッセージタイプ、データフィールド、標準規格に関する深い理解。
- 金融環境におけるFIXアプリケーション開発・統合の実績。
- QuickFIX/J、B2BITS FIX Antennなどの主要FIXエンジンとAPIの使用経験。
- Docker、Kubernetesを用いたコンテナ化とオーケストレーションの知識。
- SQL(PostgreSQL、MySQLなど)およびNoSQL(MongoDB、Redisなど)データベースの経験。
- RESTful APIおよびWebSocketを用いた通信プロトコルの実装経験。
- 金融市場、取引プロセス、証券取引の基本概念に関する知識。
- 英語能力B2以上、国際チームでの業務経験。
- 自己管理能力が高く、リモート環境での生産性維持が可能な方。
望ましいスキル
- 高頻度取引(HFT)または低レイテンシートレーディングシステムの開発経験。
- AWS、Azure、GCPなどのクラウドプラットフォームでの開発経験。
- Prometheusなどのモニタリングツールとグラファナダッシュボードの設定経験。
- ELKスタック(Elasticsearch、Logstash、Kibana)を用いたログ管理の経験。
- マルチスレッドプログラミングとJava並行処理APIの深い理解。
- Java以外のJVM言語(Kotlin、Scala)の経験。
- DevOpsプラクティスとGitHub Actions、Jenkins、CircleCIなどのCI/CDツールの経験。
- アジャイル/スクラム環境での開発経験。
当社で働く理由
当社では革新的なフィンテック環境で最先端技術に取り組む機会を提供します。完全リモートワークと柔軟な勤務体制により、ワークライフバランスを重視しながら成長できます。競争力のある報酬、継続的な学習機会、グローバルな金融テクノロジー分野でのキャリア発展が 待できます。複雑な技術課題に取り組みながら、世界中の金融市場を変革するプロジェクトに貢献できるポジションです。