
シニア Java アプリケーションエンジニア
Navy Federal Credit Union の Java アプリケーションを開発・改善し、要件定義、コーディング、テスト、本番環境のサポート、性能最適化に携わります。 チームと連携し、アプリケーションの信頼性、拡張性、ユーザー体験の向上に貢献します。
仕事内容
- プログラミング言語やフレームワークを使用して、ソフトウェアアプリケーションを設計・改善する。
- 関係者や技術担当者と連携し、要件を把握・評価して解決策を提案する。
- 業界の実践や組織の基準に沿った、保守しやすく拡張性の高いコードを作成する。
- 効率的なデータ構造とアルゴリズムを使用して、性能、拡張性、ユーザー体験を向上させる。
- コードを確認し、コードレビューに参加する。
- アプリケーションの欠陥、機能上の問題、性能上の問題を調査・修正し、必要に応じて上位担当者に引き継ぐ。
- チームプロジェクトや継続的な改善活動に貢献する。
- アプリケーションとソフトウェア開発に関するエンジニアリング方針、標準、手順を策定し、遵守する。
- 協力とフィードバックを通じて、個人およびチームの経験から学ぶ。
応募要件
- コンピューターサイエンス、情報システム、または関連分野の学士号、あるいは同等の教育、研修、実務経験の組み合わせ。
- Java ベースのフレームワークを使用した Web アプリケーションおよび IoT アプリケーションの開発実務経験が5年以上。
- 事業および業務環境に関する基本的な理解。
- アジャイルを含むソフトウェア開発の原則と手法、およびバージョン管理システムに関する知識。
- AWS、Azure、Google Cloud Platform などのクラウドプラットフォーム、Docker、Kubernetes や Spring Boot などのオーケストレーションツールを使用した経験が3年以上。
- 本番環境のサポート経験が3年以上。
- CI/CD パイプラインおよび DevOps の実践に関する知識。
- SQL、Python、JavaScript、HTML/CSS、および最新のフレームワークやライブラリの使用経験。
- データベース構造、Web 技術、技術アプリケーションに関する知識。
- ソフトウェアの機能や性能の問題を診断するための問題解決力と分析力。
- 読みやすく保守しやすいコードを作成する能力。
- ソフトウェアテストの概念と手法に触れた経験。
- 技術的な概念を説明し、同僚や関係者と協力するための文書および口頭でのコミュニケーション能力。
- カスタマーサポートツール、チケット管理システム、ナレッジベースプラットフォームの使用経験。
- データ構造とアルゴリズムに関する実務知識。
- チームプロジェクトやコードレビューへの参加経験があり、フィードバックを継続的な学習に活かせること。
- 現在および将来にわたり、雇用主によるビザスポンサーを必要とせず、米国で就労する資格があること。
- 月曜日から金曜日の午前8時から午後4時30分まで勤務でき、デプロイや本番環境サポートに柔軟に対応できること。
- 尚可:イベント駆動型アーキテクチャやメッセージングシステム、分散データベースやストレージシステム、またはオブザーバビリティツールの経験。
福利厚生
- 競争力のある給与。
- 福利厚生および各種特典。
- 従業員紹介プログラムの対象となる資格。







