
ソフトウェアエンジニア III – Java(マニラ、オンサイト)
アジャイル環境で、Arch Global Services Philippines 向けの Java アプリケーションとマイクロサービスを構築・サポートします。ソフトウェア設計、開発、テスト、本番環境サポート、技術協業を担当します。
仕事内容
- 業務運用と組織目標を支えるソフトウェアソリューションを構築、実装、保守する
- ソフトウェアアプリケーションの分析、設計、コーディング、デバッグ、テスト、サポートを行う
- 新しいアプリケーションを作成し、既存システムを強化して、本番環境をサポートする
- 全般的な指示のもとで、中程度の複雑さのプロジェクトを自律的に遂行する
- 経験の浅い同僚を指導・サポートする
- ステークホルダーのニーズとシステム仕様を、設計、ソースコード、テストスクリプト、テスト結果に反映する
- ソフトウェアアーキテクトや Software Engineer IV と連携し、エンタープライズアーキテクチャと開発標準に沿って作業する
- アジャイルチームでアプリケーション設計、コーディング、コードレビュー、テストに貢献する
- アジャイルチームとアジャイルプログラムマネージャーにプロジェクトの進捗を報告する
- プロジェクトおよびプログラムの目標を達成するための効率的な方法を提案する
- エンジニアリング上のリスクを特定、共有、低減する
- プロジェクト間の依存関係を管理し、関連する問題の解決を支援する
- 本番環境サポートのプロセスと SLA に沿って、複雑なユーザー問い合わせやインシデントに関して事業部門を支援する
- 新しい技術、エンジニアリング標準、プラクティス、ツールに関する知識を常に更新する
- アジャイルプログラムマネージャーおよびデジタルプロダクトマネージャーとともに、製品ロードマップと概算見積もりに貢献する
- IT 管理部門と連携し、ドキュメントとエンジニアリング成果物の標準、ガイドライン、プロセス、テンプレートを策定する
応募要件
- Java、SQL、JavaScript、HTML、CSS を使用した開発経験
- スケーラブルで高可用性のバックエンドデータベース技術、特に SQL Server の経験
- Spring Boot マイクロサービスの開発、および API の構築または利用経験
- Memcached、MongoDB、Redis などの非リレーショナルデータベースの経験があれば尚可
- Angular や Node.js などのフレームワークを用いた、バックエンド JavaScript の豊富な経験
- HTML5、CSS、Bootstrap、jQuery、アクセシビリティ、レスポンシブレイアウト、UI/UX に関するフロントエンド開発経験
- Power BI や SSRS などのレポートプラットフォームに関する知識
- 保険または再保険システムおよびデータの経験
- サーバーサイドソフトウェア、スケーラビリティ、パフォーマンス、信頼性に関する深い知識
- OSI モデル、ネットワーク、オペレーティングシステム層、サービスに関する深い理解
- Chef、Puppet、Salt などの継続的デリバリーツールに関する知識
- Octopus Deploy や Jenkins などの継続的インテグレーションおよびデプロイツールに関する知識
- Java、JavaScript、TypeScript、HTML5、CSS、Windows、IIS、Linux、Tomcat、JBoss、Visio、T-SQL、SSIS、シェルスクリプトに精通していること
- 細部に注意を払いながら、未知のコードや新しい技術に取り組めること
- 優れた口頭および文書によるコミュニケーション能力
- 英語を明確に話し、理解できること
- 優れた英文ライティング能力
- 技術者ではない相手に技術概念を説明し、簡潔に伝える能力
- コンピューターサイエンスまたは関連分野の学士号
- Java ソフトウェア開発の経験が 3~5 年以上あること







