T260226-0039
SpringBootKubernetesFirestoreAWSJavaReact

インターネットバンキング向けシステム開発

単価
詳細はお問い合わせください
働き方
常駐/ハイブリッド
場所
その他
期間
長期

【案件概要】

インターネットバンキングのシステムにおいて、セキュリティ領域(認証・認可)を担うバックエンドポジションです。設計思考を持ったエンジニア向け案件です。

【開発環境】

クラウドネイティブ環境 (AWS, Kubernetes, Dockerなど)

【必須スキル】

【募集要項・条件】

・情報系学部卒 または 開発経験5年以上(※国立大学出身者歓迎) ・Java(11以降)および Spring Boot(2年以上)の実務経験 ・Spring Boot Testを用いたテスト設計・実装経験 ・アプリケーションAPIの設計・開発経験(Java) ・Web API(REST/React APIなど)または gRPC のI/F設計に関する知見 ・Webサービスの認証・認可設計および実装経験 ・Git、GitHub Flow または Git Flow の理解 ・セキュリティを考慮した認証・認可のシーケンス設計経験 ・クラウドネイティブ環境でのソフトウェア設計経験 ・Javaにおけるパフォーマンスチューニング経験 ・ドメイン駆動設計およびクリーンアーキテクチャの理解 ・マイクロサービスの設計・構築経験(0ベースでの開発または継続改善) ・Firestore、DynamoDB等のオブジェクト指向DB利用経験 ・GraphQLやgRPCのプロダクション利用経験 ・Microservice / Serverless(Cloud Functions, AWS Lambda)開発経験 ・Scrum開発の実務経験 ・クラウド上でのパフォーマンスチューニング設計経験 ・コンテナベースアーキテクチャ(Docker, Kubernetesなど)の設計経験 ・CI/CDパイプラインの設計経験 ・AWS各種サービスの知見または構築経験 ・日本語N1相当のネイティブレベルの会話力必須