【Java / Vue.js】/某大手グローバルカンパニーシステム案件(フルスタック)
業務内容
■ 案件/対象プロダクト(システム)
・クレジットカード顧客向けシステム(明細照会、各種手続き、各種サービス申込 等)
・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は現場配布
-参画されたら-設計実装〜リリースがメインですが、
慣れてきたら要件や使用検討についての提言実施も行なっていただきます。
求めるスキル
- ■必須スキル:
- ・開発経験5年以上 ・クライアントサイド/ Vueの経験 ・サーバーサイド/ Java経験 ・ネイティブアプリ/ Kotlin or Swift経験 ・テスト設計経験の基礎(超重要!) ・リファクタリングの基礎(超重要!) ・円滑で柔軟なコミュ力(足りてないスキルに対して素直に向き合えているか) ※上記の開発経験は全てでなくとも、足りない部分はキャッチアップがスムーズにできそうな方 ※フロントバック開発経験、テスト設計、リファクタリング経験がしっかりと経験されてればアプリ開発は少し経験が乏しくとも土台に乗ります。 今回の案件は開発以外でもテスト自動化、テスト設計、リファクタリングができるのが重要です。
- ■歓迎スキル:
- ・Product Ownerとのコミュニケーション ・単一機能(UI(Figma), Business Logic, Data Access, Test)の 設計・実装 ・単体・結合 テストの 設計・実装 ・Scrum, Lean の基礎知識 ・TDD, A-TDD, CI の基礎知識 ・リファクタリングの基礎知識
特徴
募集企業の情報
企業名
業界・業種
事業内容
募集背景
課題感
詳しくはエージェントにご相談ください
相談は無料!ご連絡お待ちしております。