フルスタック Java エンジニア、ワークフォース管理(リモート、ニューヨーク)
Miratech のワークフォース管理およびカスタマーエクスペリエンス向けソリューションで、Java、React、クラウドネイティブソフトウェアを構築します。 API、マイクロサービス、エンタープライズ連携、自動化されたデリバリーパイプラインを開発します。
仕事内容
- Java、Spring Boot、適切なエンジニアリングプラクティスを使用して、スケーラブルなバックエンドサービスを作成、テスト、サポートします。
- React、TypeScript、再利用可能なコンポーネントを使用して、レスポンシブでアクセシブルなWebアプリケーションを開発します。
- APIファーストの開発モデルに従ってREST APIを設計、利用します。
- 明確に定義されたOpenAPI/Swagger契約と堅牢なエラー処理を維持します。
- マイクロサービス、オブジェクト指向、イベント駆動の設計パターンを用いてモジュール型アプリケーションを構築します。
- Node.jsを軽量サービス、バックエンド・フォー・フロントエンド層、連携、開発ツールに活用します。
- 効率的なデータアクセスを実現するため、PostgreSQLのスキーマとクエリを設計、調整します。
- REST API、Webhook、メッセージングなどの連携方式で社内外のシステムを接続します。
- サービスをコンテナ化し、クラウドデプロイ、構成管理、一貫した環境を支援します。
- 自動テスト、品質ゲート、再現可能なリリースを備えたJenkins CI/CDパイプラインを作成、維持します。
- 構造化ログ、メトリクス、トレース、対応につながるアプリケーションエラー報告を追加します。
- 本番および機能上の問題を調査しながら、パフォーマンス、レジリエンス、スケーラビリティ、保守性を改善します。
- プロダクト、UX、QA、DevOps、アーキテクチャ、エンジニアリングの各チームと連携し、設計レビュー、計画、継続的改善に取り組みます。
応募要件
- 本番アプリケーションの担当経験を含む、5年以上のフルスタックソフトウェア開発経験。
- JavaおよびSpringの実務経験。特にSpring Boot、RESTサービス、永続化、セキュリティ、自動テストに精通していること。
- AngularまたはReact、TypeScript、HTML、CSS、コンポーネントベースアーキテクチャ、状態管理、現在のテストプラクティスに関する確かなフロントエンド経験。
- 軽量サービス、連携、ビルドツール、サポートコンポーネントにNode.jsを使用した実務知識。
- 保守しやすい分散アプリケーション向けにREST APIとマイクロサービスを設計できる能力。
- 高度なSQLスキルと、効率的なPostgreSQLまたは同等のリレーショナルデータベースモデルを作成した経験。
- クラウドベースおよびコンテナ化されたアプリケーションの構築、デプロイ、サポート経験。
- 優れたコミュニケーション能力。技術文書を作成し、顧客向けワークショップを主導できること。
- OAuth2、OpenID Connect、JWT、安全なAPIアーキテクチャに関する知識。
- Kafka、RabbitMQ、または同様のメッセージングおよびイベントストリーミングシステムの経験。
- Kubernetes、クラウドプラットフォーム、オブザーバビリティツール、安全なソフトウェアデリバリーに関する知識。
- ワークフォース管理アプリケーションの開発またはWFMプラットフォーム統合経験があれば尚可。
- AWSサービスおよびAmazon Connectの経験があれば尚可。
- CX、コンタクトセンター、またはカスタマーサービスアプリケーションの提供経験があれば尚可。
- 予測、スケジューリング、遵守状況、ルーティング、エージェントデスクトップ、デジタルチャネル、または関連業務に関する知識があれば尚可。
- CRM、ID、HR、給与、分析、またはその他のエンタープライズシステムの統合経験があれば尚可。
- ClaudeやGitHub Copilotを含む、AI支援開発またはAI対応ソリューションの実務経験があれば尚可。
福利厚生
- 健康保険の適用
- 語学学習コース
- 転居支援プログラム
- 専門能力開発の機会
- 認定資格プログラム
- メンタリングおよび人材投資プログラム
- 社内異動の機会
- インターンシップの機会
- インクルーシブで支援し合う職場環境
- 定期的なチームビルディングと社内交流イベント
