■ 案件/対象プロダクト(システム)
・クレジットカード顧客向けシステム(明細照会、各種手続き、各種サービス申込 等)
・Web UI & スマートフォン UI(iPhone, Android)
■ 開発プロセス
・Scrum (Agile) 型開発
・Product Owner から提示される Product Backlog Item(要求)単位で作業をアサイン
・Product Backlog Item は顧客に価値提供可能な単位で構成
・Product Backlog に対する設計・実装・テストを単一の作業者が一貫して実施
・単体・結合 テストはコード化
■ 技術要件
・クライアントサイド (web)
実装 : TypeScript(Vue 3)
テスト : Jest, Vitest, Playwright(E2E)
・サーバサイド
実装 : Java (JavaEE(JSFの利用もあり), SpringFramework)
テスト : JUnit
・モバイル
実装 : Kotlin(Android), Swift / UIKit(iOS)
テスト : JUnit(Android) / XCTest(iOS) / Maestro(E2E)
■ データベース
Oracle DB
■ 開発環境
IDE : IntelliJ IDEA, Xcode, AndroidStudio
プラットフォーム : Docker, Kubernetes
■ その他追加補足
・会議はZoom
・スプリントは2week
・デイリースクラムも実施
・作業PCは現場配布
-参画されたら-設計実装〜リリースがメインですが、
慣れてきたら要件や使用検討についての提言実施も行なっていただきます。