【Java/Git】法人向けSaaSにおけるフルスタックエンジニアの業務委託案件・フリーランス求人

単価

700,000

円/月

(週5日)

契約形態

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

職種・ポジション

フロントエンドエンジニア バックエンドエンジニア

リモートワーク

フルリモート

単価

700,000

円/月

(週5日)

契約形態

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

リモートワーク

フルリモート

業務内容

【Java|フルリモ】11月開始|~MAX90万円!

【 案件概要 】
法人向けに提供しているSaaSで主に
1)ID一括管理
2)連携SaaSへのSSO
3)連携SaaSへのプロビジョニング
を提供します。

【 ID一括管理 】
企業管理者による従業員のID管理機能を提供します。
┗Spring(バックエンド)とBackbone.jsを中心とするJavaScript(フロントエンド)で構成されるSPAをメインに構成されます。

【 SSO 】
SAML/OIDCを利用したSaaSへのSSOを提供します。認証はID/パスワード認証に加えて、MFAやFIDOを利用した強固な認証も利用可能です。
┗Pingfederate(ミドルウェア)を中心に、JavaによるPingfederateへの独自実装や、不足機能を補うSpringで構成されます。

【 プロビジョニング 】
連携している各SaaSへ企業情報やユーザ情報等をシステム間連携により反映します。
┗Lambda(Python)を中心としたサーバレスを組み合わせたマイクロサービスと、Spring Batchのコンテナで構成されます。

WEBサービス(バックエンド/フロントエンド)とシステム間連携を中心とした開発です。
各機能の追加開発と並行して、古い基盤の刷新を行なっています。
現状のアプリケーションへのコード追加/修正だけでなく、今後の保守性/性能/コスト等多角的な観点から最適な実現方式を議論してフルスタックに開発します。

【 基盤刷新 】
上記基盤のうち古くなった基盤の刷新を機能開発と並行して行なっております。現在は「Backbone.jsのReact化」と「Pingfederateの内製化」を実施中。

■開発環境
PostgreSQL,AWS Aurora (Amazon Aurora),AWS DynamoDB (Amazon DynamoDB)
Spring,Spring Boot,React.js,Vue.js
AWS Lambda,AWS EC2 (Amazon EC2),AWS ECS,AWS S3,AWS CloudFront,AWS Route53
Confluence

■開発工程
基本設計|詳細設計|実装・構築・単体試験|結合試験

求めるスキル

【 必須スキル 】
1)Gitを利用したチームでの開発の経験
2)Java, Springを用いたアプリ開発の経験
 例えば、
- Controller, Service, Repository, RDBの処理分担の設計
- 可読性/保守性の高く、冗長でないコーディング
3)AWSを利用したアーキテクチャ設計/開発の経験
 例えば、
- Lambda, API Gateway等を用いたAPIを開発- SQS, Lambda(Python)を用いた非同期処理を開発
- DynamoDBのテーブル設計
- SpringBootコンテナのECS(Fargate)へのホスト
4)React/Typescriptの開発経験
 例えば、
- バンドラー/コンポーネントライブラリ/グローバルステート等のアプリ基盤の検討/構築- アクセシビリティを意識したコンポーネント設計/実装
5)オフショアのベトナムとコミュニケーションを取り、言語の壁を乗り越えて協業することに抵抗がない。
6)チーム、プロダクトに対して自分の業務をコミットでき、課題が発生したときに積極的に課題解決を図ることができる

【 尚可スキル 】
・スクラムの経験
・RDBの整合性と性能のトレードオフを考慮したテーブル/インデックスの設計/実装
・CI/CDの構築
・OIDC/SAMLを始めとするSSOや、MFA等の認証に関する知識
・SpringBatchの開発・Docker, Docker-compose, ECS
・最低限のネットワーク(TCP/IPプロトコル群)に対する知識(VPC内のリソースの構築に必要な程度)
・英語の読み書き

開発環境

Java Git

最終更新日

2024年06月02日

担当者より おすすめポイント

担当者のプロフィール画像

Javaのスキルを活かして頂けるPJを紹介いたします!

※担当者は変更になる場合がございます

FLOW ご利用の流れ

  • 会員登録

    会員登録

    まずはサイト上から「無料」会員登録いただきます。

  • エージェント面談

    エージェント
    面談

    電話、もしくは面談予約にてヒアリング。エージェントと面談いただき、ご希望の条件、経験などをお伺いいたします。

  • 案件紹介・企業面談

    案件紹介
    ・企業面談

    専属エージェントが、ご希望の条件にマッチした案件をご紹介。企業様との面談の機会を提供します。

  • 契約・業務開始

    契約・業務開始

    業務内容に問題が無ければ、契約締結。業務開始後も専属エージェントが、定期的にフォロー、サポートいたします。

初めてのフリーランスや情報収集段階の方でもOK! 新規登録はこちら
ITプロパートナーズ なら

初めてのフリーランス

情報収集段階の方でもOK!

フリーランスエンジニア専門

プロエージェント

あなたに合った案件をご提案します
Q1. 案件をお探しですか?
Q1. 自分に合った案件の提案を受けたいですか?
回答ありがとうございました。
Q2. 職種を教えてください
Q3. 職域をお選びください
Q3. 職域をお選びください
Q4. ポジションについてお答えください
Q5. スキルについてお答えください
Q6. これまでのご経験を教えてください
Q6. これまでのご経験を教えてください
Q6. 希望する条件について教えてください
Q7. メールアドレスを入力してください