※すべて満たしていなくてOKです※
Kotlin / Java(Spring Boot)- RESTful APIの開発経験
Spring Boot、Spring MVC、Spring Security、JPA/Hibernateなどの経験
マイクロサービスアーキテクチャ、インターフェース設計、セキュリティ機構(JWT、OAuthc)の経験
Python(Flask / FastAPI / Django)- Pythonを用いたAPIサービスの開発経験
非同期プログラミング(asyncio、uvicorn、aiohttpなど)の経験
ORMツール(SQLAlchemy、Django ORMなど)の使用経験
データストレージおよびミドルウェア- MySQL、PostgreSQL、MongoDB、Redisなどのデータベースの経験
メッセージキュー(RabbitMQ、Kafka、Celeryなど)の使用経験
AIアプリケーション及び統合開発能力- AI技術に関する経験(ChatGPT、Claudeなど)
NLP(テキスト生成、要約、キーワード抽出、意味検索)の経験
音声認識/合成(ASR/TTS)の経験
画像認識/OCR(OpenCV、Tesseractなど)の経験
- ベクトルデータベース(FAISS、Pinecone、Weaviate、Qdrantなど)の使用経験
Web/AppへのAIモジュール統合とエンドツーエンドのインタラクティブ体験の実現経験
【技術理論基礎】
- コンピュータ理論に関する基本的な知識
- データ構造とアルゴリズム(ツリー、グラフ、動的計画法など)
- オペレーティングシステム原理(プロセス、スレッド、メモリ管理、ファイルシステムなど)
- コンピュータネットワーク(TCP/IP、HTTP、WebSocket、DNS、負荷分散など)
- データベース原理(トランザクション、インデックス、SQL最適化、ロック機構など)
- ソフトウェア設計パターン(MVC、MVVM、オブザーバー、ファクトリー、依存注入など)
- システムアーキテクチャや独立した設計思考(モジュール設計、パフォーマンス最適化)
【その他】
- 中国語での会話能力
- プログラミング能力と技術理論基礎
- 独立した開発能力と問題解決能力(迅速に問題を特定し修正できる)
- 新技術への好奇心と学び続ける意欲(AI、LLM、クラウドネイティブ技術など)
- 良好なコミュニケーション能力と協調性(プロダクト、デザイン、AIエンジニアとの連携)
SNSアカウントでログイン