
シニアフルスタックJavaエンジニア、ワークフォースマネジメント——カナダリモート
Miratechに加わり、Java、React、クラウドネイティブ技術を活用して、通信・コンタクトセンター運用向けのワークフォースマネジメントソフトウェアを開発します。 予測、スケジューリング、遵守状況、運用レポートの各ソリューションを担当します。
仕事内容
- 通信・コンタクトセンター運用向けに、予測、人員配置、スケジューリング、リアルタイムの遵守状況、イントラデイ管理、レポートを含むワークフォースマネジメントソリューションを開発する。
- ドメイン駆動設計を用いて、スケーラブルなJavaおよびSpring Bootバックエンドサービスを作成・サポートする。
- 予測、人員配置計算、スケジュール、シフト、遵守状況、例外、レポート向けのマイクロサービスを開発する。
- TypeScriptとReactでレスポンシブなワークフォースアプリケーションを構築する。
- APIファースト開発モデルを用いてRESTサービスを設計・統合する。
- APIバージョニング標準を含むOpenAPIおよびSwaggerのコントラクトを維持する。
- スケジュール更新、エージェント状態、キューメトリクス、予測、遵守状況イベント向けのイベント駆動ワークフローを実装する。
- ワークフォースマネジメント機能をCX、ACD、ルーティング、人事、給与、ID管理、エンタープライズデータプラットフォームと接続する。
- PostgreSQLおよびその他のリレーショナルデータベースで、ワークフォースと運用のデータモデルを設計する。
- サービスをコンテナ化し、クラウドネイティブなデプロイ、設定、環境の一貫性をサポートする。
- 自動テスト、品質ゲート、再現可能なデプロイを含むJenkinsベースのCI/CDパイプラインを維持する。
- 本番環境の問題を調査し、パフォーマンス、バッチ処理、並行性、スケーラビリティ、信頼性を改善する。
- レビュー、技術設計、アーキテクチャ議論、スプリント計画、継続的改善に貢献する。
- プロダクト、オペレーションズリサーチ、QA、DevOps、UXなどの関係者と協力し、要件を提供可能なソフトウェアに落とし込む。
応募要件
- 本番アプリケーションのオーナーシップを含む、8年以上のフルスタックソフトウェア開発経験。
- JavaおよびSpringの高度な実務経験。特にSpring Boot、RESTサービス、セキュリティ、永続化の経験。
- AngularまたはReact、TypeScript、コンポーネントベース設計、状態管理、最新のテストに精通した、強固なフロントエンド開発経験。
- 統合、軽量サービス、ビルドツール、サポートコンポーネントなどにNode.jsを使用した実務知識。
- NICE WFM、Verint、Calabrio、Genesys WFM、Aspect/Alvaria、または同等のワークフォースマネジメントプラットフォームの経験。
- AWSおよびAmazon Connectの経験があれば尚可。
- 分散システムでREST API、マイクロサービス、イベント駆動サービスを設計できる能力。
- 高いSQLスキルと、効率的なPostgreSQLまたは同等のリレーショナルデータモデルを作成した経験。
- クラウドベースおよびコンテナ化アプリケーションの開発、デプロイ、サポート経験。
- 明確な技術文書作成能力や、顧客ワークショップを主導する能力を含む、優れたコミュニケーションスキル。
- ワークフォースマネジメントシステムをACD、ルーティング、人事、給与、CRM、データウェアハウスプラットフォームと接続した経験があれば尚可。
- Kafka、RabbitMQ、または同様のメッセージング・イベントストリーミングシステムの経験があれば尚可。
- ワークフォース分析、最適化手法、オペレーションズリサーチの概念に関する知識があれば尚可。
- Jenkins、Kubernetes、クラウドプラットフォーム、可観測性ツール、安全なソフトウェアデリバリーに精通していれば尚可。
- ClaudeやGitHub Copilotを含む、AI支援開発ツールの実務経験またはAI対応ソリューションの構築経験があれば加点。
福利厚生
- 包括的な報酬・福利厚生パッケージ。
- 健康保険。
- 語学学習コース。
- 転居支援プログラム。
- 専門能力開発の機会。
- 認定資格プログラム。
- メンタリングおよび人材投資の取り組み。
- 社内異動の機会。
- インターンシップの機会。
- 世界の主要顧客向けプロジェクト。
- インクルーシブで支援的な職場環境。
- オープンなコミュニケーション文化。
- 定期的な社内交流会・チームビルディングイベント。








