バックエンドエンジニア at BTCC

Full Time2ヶ月前
Employment Information
職務内容
取引システムサーバーの開発・保守業務を担当し、コアモジュールの設計・実装に参画、システム機能の完全性と技術ソリューションの実現可能性を確保します。ソフトウェア開発タスクを独立して遂行(要求分析、アーキテクチャ設計、コーディング、単体テスト、デプロイ最適化を含む)し、納品品質を保証します。既存システムのパフォーマンスチューニングを継続的に実施し、取引処理速度とプラットフォーム拡張性を向上させ、業務成長ニーズに対応します。
主な職務
  • 取引システムサーバーサイド開発を主導し、要求分析からコード実装までの全プロセスを担当、高同時接続・低遅延の金融取引基準に適合するシステムを構築
  • 高可用性アーキテクチャ設計を実施、データベースクエリ効率とキャッシュメカニズムを最適化し、システムスループットを30%以上向上
  • システム運用規範を策定、サーバー稼働状態を監視、異常ログを即時処理し、24時間365日無停止サービスを維持
  • バージョンイテレーション管理に参画、技術文書とインターフェース仕様書を作成、開発成果のトレーサビリティとメンテナンス性を確保
  • 定期的なシステム負荷テストとセキュリティ監査を実施、潜在リスクを特定し改善案を提案
  • フロントエンドチームと連携、インターフェース接続の安定性とデータ一貫性を確保、API応答時間を最適化
  • 業界技術動向を追跡、新規分散コンピューティングフレームワークを研究、システムアーキテクチャのアップグレードを推進
求めるスキル・経験
  • コンピュータ関連分野の学士号以上、分散システム開発経験3年以上、金融業界システム導入経験者優先
  • Java/Python/C++いずれかのプログラミング言語に精通、Spring Boot/Kafka/Redisなどの技術スタックに習熟
  • マイクロサービスアーキテクチャ設計原理を理解、Dockerコンテナ化デプロイとKubernetesクラスター管理経験あり
  • MySQL/Oracleなどのリレーショナルデータベースに精通、SQLパフォーマンス最適化とインデックス設計能力を有する
  • PMPまたはScrum Master認定保持、アジャイル開発プロセスとバージョン管理ツール(Git)に習熟
  • 優れた論理的思考力と問題解決能力を有し、複雑なシステム障害を独立分析・修復可能
  • 製品/テスト/運用等多部門と効率的に連携できる優れたコミュニケーション能力
  • CISSPまたはCISP認定保持、サイバーセキュリティ防御体系とデータ暗号化技術に精通
  • 英語読解能力を有し、技術文書の読解と国際技術交流に参加可能
  • 大規模高頻度取引システム開発経験者優先、低遅延ネットワーク通信プロトコルに精通

本ポジションでは、確固たるソフトウェア開発スキルとシステムアーキテクチャ設計能力を有し、コアモジュール開発を独立して担当できる人材を求めます。金融業界の業務特性と技術的課題を理解し、複雑な業務要求を技術ソリューションに変換できる能力が必要です。同時に、最先端技術を追跡し実プロジェクトに適用する継続的学習意識を持ち、システムの性能・セキュリティ・安定性において業界水準を維持できることが求められます。