募集終了オンライン面談相談可

【Java】認証機能開発

75 ~ 80万円/月額想定年収:900 ~ 960万円

20日(月末締め翌月20日支払い)

業務委託(フリーランス)

職務内容

【20代、30代が活躍中!】 ※週5日〜OKの案件です! ※実務経験1年以上お持ちの方が対象の案件です! ▼業務内容 法人向けSaaSのバック/フロントエンド開発、 システム間連携開発を中心としたプロジェクトです。 各機能の追加開発と並行して、古い基盤の刷新を行なっており、 現状のアプリケーションへのコード追加/修正だけでなく、 今後の保守性・性能・コスト等多角的な観点から 最適な実現方式を議論の上でフルスタックに開発します。 SaaSの主要機能と、現状見込んでいる開発方針は下記の通りです。 ・ID一括管理機能 Spring(バックエンド)とBackbone.jsを中心とするjavascript(フロントエンド)で構成されるSPAを メインに構成します。 ・連携SaaSへのSSO機能 Pingfederate(ミドルウェア)を中心に、JavaによるPingfederateへの独自実装や、 不足機能を補うSpringで構成します。 ・連携SaaSへのプロビジョニング機能 Lambda(Python)を中心としたサーバレスを組み合わせたマイクロサービスと、 SpringBatchのコンテナで構成します。 ※上記基盤の刷新を並行して行っており、  現在は「Backbone.jsのReact化」と「Pingfederateの内製化」を実施中です。 チームに対して十分な裁量が与えられているため、意思決定が迅速です。 また、ビジネスサイドも含めてチーム全体がフラットな関係性のため、エンジニアとして仕様の検討・改善ができます。 AWSを中心に技術選定も含めて自由度高くアーキテクチャを設計できるため、最適なシステムを開発でき、 インフラ/バックエンド/フロントエンド等幅広く開発するため、フルスタックな技術を身につけることができます。 テックビズなら記帳代行無料!充実のサポートで安心して参画していただけます!

必須スキル

(1)WebAPIのアプリ実装経験 (2)java,Springを用いたアプリ開発経験 (3)React/Typescriptの開発経験 (4)Gitを用いたチームでの開発経験 (5)ユニットテストの仕様書作成、実施経験

尚可スキル

(1)AWSを利用したアーキテクチャ設計、開発経験※キャッチアップ能力を重視 (2)スクラム開発経験 (3)RDBの整合性と性能のトレードオフを考慮したテーブル・インデックスの設計・実装 (4)CI/CDの構築 (5)OIDC/SAMLを始めとするSSOや、FIDO・MFA等の認証に関する知識 (6)SpringBatchの開発 (7)最低限のネットワーク(TCP/IPプロトコル群)に対する知識(VPC内のリソースの構築に必要な程度) (8)英語の読み書き

案件の特徴

20代が活躍中!30代が活躍中!

情報提供元: テックビズフリーランス

8ヶ月前