
ミッド・シニア フルスタックJavaエンジニア(リモート)
Miratechに加わり、Java、Spring Boot、React、PostgreSQLを使ってエンタープライズアプリケーションを開発します。 このリモート職では、ITサービス顧客向けのクラウドネイティブなワークフォース管理、顧客体験、連携、プロダクションシステムを支援します。
仕事内容
- 確かなエンジニアリングプラクティスに基づき、スケーラブルなJavaおよびSpring Bootバックエンドサービスを構築、テスト、サポートする
- React、TypeScript、再利用可能なコンポーネントを使い、アクセシブルでレスポンシブなWeb体験を作る
- APIファーストの原則に従ってRESTサービスを設計し、運用する
- 一貫したエラー動作を含む、信頼性の高いOpenAPI/Swagger仕様を定義・維持する
- マイクロサービス、オブジェクト指向、イベント駆動のパターンを適用し、モジュール化された保守性の高いシステムを作る
- Node.jsで軽量サービス、バックエンド・フォー・フロントエンド層、連携、ツールを開発する
- データの完全性、性能、監査可能性を実現するため、PostgreSQLのスキーマとクエリを設計・最適化する
- REST、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、クラウドサービス、可観測性ツール、安全なソフトウェアデリバリーに関する知識
- ワークフォース管理アプリケーションまたはプラットフォーム連携の経験があれば尚可
- AWSサービスおよびAmazon Connectの経験があれば尚可
- 顧客体験、コンタクトセンター、音声インフラ、FreeSWITCH、Kamailio、Twilio、または同等の通信プラットフォームの経験があれば尚可
- 予測、スケジューリング、アドヒアランス、ルーティング、エージェントデスクトップ、デジタルチャネル、または関連する業務プロセスの理解があれば尚可
- CRM、ID、HR、給与、分析、その他のエンタープライズシステムを統合した経験があれば尚可
- ClaudeやGitHub Copilotを含む、実践的なAI支援開発またはAI対応ソリューションの経験があれば尚可
福利厚生
- 医療保険
- 語学学習コースの利用
- 転居支援プログラム
- 専門能力開発の機会
- 認定資格取得支援プログラム
- メンタリングおよび人材育成施策
- 社内異動およびインターンシップの機会
- 世界有数の顧客向け重要プロジェクトへの参加
- インクルーシブで支え合う職場文化
- オープンなコミュニケーションチャネル
- 定期的な社内交流・チームビルディングイベント







