LeidosシニアJava Webアプリケーション開発者――バージニア州、リモート勤務
Leidosは、米国国防総省の試験・訓練プログラム向けに、安全なフルスタックWebアプリケーションを構築するシニアJava開発者を募集しています。要件定義、アーキテクチャ、自動テスト、サイバーセキュリティコンプライアンスを担当します。
仕事内容
- 経験豊富な開発チームと連携し、運用上のニーズを満たすフルスタックWebアプリケーションを構築する
- Webアプリケーションの要件を文書化し、検証する
- 定義済みのテスト計画に対応する自動テストを作成する
- Webアプリケーションの提供に向けたアーキテクチャ設計と開発を支援する
- ソフトウェア設計に関する議論に参加し、適切なツール、技術、手法について助言する
- 既存のWebアプリケーションをリファクタリングおよび強化し、機能を追加して信頼性と性能を高める
- ソフトウェアセキュリティ要件への準拠を支援するため、アプリケーションのサイバーセキュリティ態勢を確認する
- 米国国防総省の試験・訓練コミュニティが使用するWebアプリケーションを設計、開発、テスト、保守する
応募要件
- 米国市民権を有し、有効なSecretクリアランスを保持していること
- 学士号と12年以上の関連経験、または修士号と10年以上の関連経験
- 同等の実務経験により学位要件を代替可能
- フルスタックWebアプリケーションおよびソフトウェアシステムの開発、導入、保守における8年以上の経験
- ソフトウェアアプリケーション要件の収集および検証における8年以上の経験
- HTML、CSS、JavaScript、Node.js、AngularなどのWeb UI技術における8年以上の経験
- RESTful Webサービスの設計および構築における2年以上の実証経験
- Java EEまたはJakarta EE統合、Servlet、JDBCにおける8年以上の経験
- PostgreSQLまたは同等のデータベース、およびSQLクエリの経験
- オブジェクト指向プログラミング、Streamsやラムダ式を含むJava EE機能、Collectionsフレームワーク、例外処理に関する深い理解
- OWASP、Coverity、SonarQube、ソフトウェアセキュリティコンプライアンスを含む、静的アプリケーションセキュリティテストツールおよび実務経験があれば尚可
- オブジェクト指向プログラミング、Streamsやラムダ式を含むJava EE機能、Collectionsフレームワーク、例外処理に関する深い理解があれば尚可
- 自律的に業務を進める姿勢、優れた分析力と対人スキル、テスト駆動開発の経験があれば尚可
