
ジュニアソフトウェアエンジニア(ハイブリッド勤務)- Sparibis
Sparibisでジュニアソフトウェアエンジニアとして、メリーランド州のハイブリッド勤務の職務でJavaおよびSpringのエンタープライズアプリケーションを開発します。 AWSデプロイ、CI/CD、自動テスト、OracleからPostgreSQLへの移行作業を支援します。
仕事内容
- Java、Spring Boot、Hibernate、リレーショナルデータベースを使用してフルスタックアプリケーションを構築する
- Angular、JavaScript/TypeScript、HTML、CSSを使用してレスポンシブインターフェースを作成する
- アプリケーションコンポーネント、RESTサービス、API、永続化層、外部インターフェースを開発・統合する
- ビジネス要件とシステム要件を実用的な技術ソリューションに変換する
- 既存プラットフォームを保守しながら、新機能を設計・開発・文書化する
- アプリケーション変更、データベース統合、テスト、トラブルシューティングを通じてOracleからPostgreSQLへのクラウド移行を支援する
- GitHub ActionsとJenkinsを使用して、CI/CDパイプラインおよび自動ビルド・テスト・デプロイのワークフローを設定、保守、トラブルシューティングする
- テストまたはリリース活動が集中する期間に、ソフトウェアのテストと検証を支援する
- Playwright、Xray、QMetryなどのツールを使用して、自動化された単体テスト、統合テスト、機能テストを作成・保守する
- アプリケーション、統合、ビルド、デプロイ、環境に関する問題を診断・解決する
- AWSコンテナインフラストラクチャを支援し、システム管理者やその他の技術チームメンバーと協力する
- IBM Cognos Analyticsとの統合を含む、アプリケーション分析・レポート機能を支援する
- アーキテクチャ、プログラミング、UI、構成管理、連邦政府のセキュリティ、SDLCの標準に従う
- ソース管理でコード、スクリプト、構成ファイルを管理する
- Scrum開発プロセスの一環としてAtlassianツールを使用する
- 管理者と連携し、JenkinsとGitHub Actionsを通じて環境横断の自動ビルド、テスト、デプロイを設定する
応募要件
- エンタープライズアプリケーションを支援するソフトウェア開発経験3年以上
- コンピューターサイエンス、ソフトウェアエンジニアリング、または関連分野の学士号
- Public Trustセキュリティクリアランスを取得・維持できること
- セキュリティクリアランスの資格を得るには米国市民権が必要
- 完全なSDLCにわたるWebベースのエンタープライズアプリケーションの開発、機能拡張、トラブルシューティング、保守の経験
- Java Spring Frameworkの実務経験
- Angular、JavaScript/TypeScript、HTML、CSSの経験
- RESTful Webサービスおよび/またはマイクロサービスの構築経験
- リレーショナルデータベースとSQLの経験(アプリケーションとデータベースの統合を含む)
- AWSクラウド環境での業務およびAWSベースのアプリケーションのデプロイ経験
- CI/CDパイプラインおよび自動ビルド・テスト・デプロイのワークフローを支援した経験
- GitHub Actionsおよび/またはJenkinsの経験
- Gitベースのソース管理経験(ブランチ、マージ、プルリクエスト、リポジトリ管理を含む)
- Docker、Kubernetes、または同等のコンテナ化ツールの経験
- Python、Bash、PowerShell、または類似のスクリプト言語の経験
- 安全なソフトウェアデプロイと構成管理の実践を支援した経験
- 自動化された単体テスト、統合テスト、機能テストの作成・実行経験
- JIRAを使用して担当作業と承認依頼を管理した経験
- 注意深く、細部に配慮して業務に取り組めること
- 優れた文書および口頭でのコミュニケーション能力
- Hibernate、Spring、OracleからPostgreSQLへの移行、IBM Cognos Analytics、Playwright、Xray、QMetryの経験があれば尚可
福利厚生
- Sparibisは、あらゆるレベルで多様性に取り組む機会均等雇用主です
- 必要に応じて週約1回の出社が見込まれるハイブリッド勤務形態
- AWS、コンテナ化インフラストラクチャ、CI/CD、自動テスト、エンタープライズ分析、ソフトウェアエンジニアリング技術に携わる機会







