職務内容
当社は、ウォレット管理、トークン情報、ポイントシステム、アクティビティモジュールを含むバックエンドサービスの設計、開発、保守、最適化を行うスキルのあるバックエンド開発エンジニアを求めています。この役割では、マイクロサービスアーキテクチャ内でJava(Spring/Spring Boot)を主に使用し、強力なバックエンド開発能力が求められます。さらに、集中型サービスとブロックチェーン機能間のシームレスな統合を確保するために、基礎的なブロックチェーン知識が不可欠です。
主な責任
- Java + Spring/Spring Bootを使用して、バックエンドサービスとAPIを設計、実装、保守します。
- 既存のマイクロサービスを最適化およびリファクタリングし、パフォーマンス、スケーラビリティ、保守性を向上させます。
- フロントエンド、QA、DevOps、製品チームと協力して、安全で信頼性の高いバックエンドソリューションを提供します。
- 集中型システムとブロックチェーン関連コンポーネント(トークンメタデータ、ウォレット管理、トランザクション参照など)間のスムーズな統合を確保します。
- バックエンドの問題を迅速にトラブルシューティングし、本番システムへの影響を最小限に抑えます。
- コードレビューに参加し、コーディング標準を実施し、エンジニアリングのベストプラクティスを推進します。
求めるスキル
- JavaおよびSpring/Spring Boot(主要技術スタック)に精通しており、Go、Rust、または類似のバックエンド言語の経験がある候補者を優先します。
- マイクロサービスアーキテクチャ、RESTful API設計、分散システムの深い理解。
- 強力なデータベース知識:リレーショナルデータベース(PostgreSQL、MySQL、Timescale)とスキーマ設計。
- ブロックチェーンの基礎知識:アドレス、トークン、トランザクション、イベント。
- 強力な問題解決能力とクリーンで保守可能なコードを書く能力。
- 優れたコミュニケーション能力とチームワーク能力。
- [シニア候補者] Javaマイクロサービスでの3年以上のバックエンド開発経験。
歓迎するスキル
- ブロックチェーンAPI(Ethereum RPC、Web3プロバイダーなど)との統合経験。
- Docker、Kubernetes、クラウドネイティブデプロイメントに精通していること。
- CI/CDパイプライン、自動テスト、監視ツールの実務経験。
- gRPCまたはイベント駆動型システム(Kafka、Pulsar)の知識。
- 英語(読む、書く、話す)に堪能であること。
- 生産性を高めるためのAI支援開発ツールの日常的な使用。
福利厚生
- 技術主導のフラットな管理構造を持つ、世界的にリードするWeb3プロジェクトに携わる機会。
- 非常に競争力のある給与+業績に基づく追加インセンティブ。
- 豊富な技術成長機会:業界トップのカンファレンスへの参加とエリート開発チームとの協業。
- 柔軟な勤務形態+リモートワークサポート+追加特典。