エンジニアフルリモート

★フルリモート/週4〜★通信企業向けWebアプリケーション開発(Java)

★フルリモート/週4〜★通信企業向けWebアプリケーション開発(Java)

案件要件

職種
エンジニア
業務内容
システム開発・運用
SES
報酬目安
5,000 ~ 5,500円/時
※スキル見合い
稼働時間目安
週4日/週5日 (時間目安 128〜160時間)
はたらく場所
フルリモート
スキル

=========================
━━━━━━━━━━━━━━━━━━━━━━━━━
【内容】
法人向けに提供しているSaaSで主に「ID一括管理」「連携SaaSへのSSO」「連携SaaSへのプロビジョニング」を提供します。
【ID一括管理】企業管理者による従業員のID管理機能を提供します。
【SSO】SAML/OIDCを利用したSaaSへのSSOを提供します。
認証はID/パスワード認証に加えて、MFAやFIDOを利用した強固な認証も利用可能です。
【プロビジョニング】連携している各SaaSへ企業情報やユーザ情報等をシステム間連携により反映します。

開発概要
WEBサービス(バックエンド/フロントエンド)とシステム間連携を中心としたバックエンドの開発です。
【ID一括管理】Spring(バックエンド)とBackbone.jsを中心とするjavascript(フロントエンド)で構成されるSPAをメインに構成されます。
【SSO】pingfederate(ミドルウェア)を中心に、javaによるpingfederateへの独自実装や、不足機能を補うSpringで構成されます。
【プロビジョニング】Lambdaを中心としたサーバレスを組み合わせたマイクロサービスと、Spring Batchのコンテナによる構成です。
連携SaaS向けの新規開発や、認証要素の追加開発、アーキテクチャ/アプリケーションのリファクタリング等を実施します。
現状のアプリケーションへのコード追加/修正だけでなく、今後の保守性・性能・コスト等多角的な観点から最適な実現方式を議論してフルスタックに開発します。
━━━━━━━━━━━━━━━━━━━━━━━━━
【スキル】
<必須>
・gitを利用したチームでの開発の経験
・java, SpringまたはSpring Bootを用いたアプリ開発の経験
・AWSを利用したアーキテクチャ設計・開発の経験
<尚可>
・スクラム
・フロントエンド(SPA)開発
・RDBの整合性と性能のトレードオフを考慮したテーブル・インデックスの設計・実装
・CI/CDの作成
・OIDC/SAMLを始めとするSSOや、FIDO・MFA等の認証に関する知識
・pingfederateを用いた認証基盤開発
・Spring Batchの開発
・Docker, Docker-compose, ECS
・最低限のネットワーク(TCP/IPプロトコル群)に対する知識(VPC内のリソースの構築に必要な程度)
・英語の読み書き
━━━━━━━━━━━━━━━━━━━━━━━━━
【期間】随時~長期
【勤務時間】10:00〜19:00
=========================


SNSでこの案件をシェア

ROSCA株式会社

ROSCA株式会社

ROSCA株式会社は「目の前の"1"を大切に」をコンセプトとしたエンジニア特化型エージェントです。

あらゆる可能性を吟味し、ユーザーの考える理想以上のキャリアを実現することを追求しています。
その為に「シームレスキャリア」という雇用形態にとらわれない概念を提唱し、
少数精鋭だからこそできる全包囲型キャリアサポートを実現します。

★ROSCAマガジン★
https://note.com/takashi919/m/mcb682331058d
弊社の役員兼エージェント2人が、会社のこと、エンジニアキャリアのこと、エージェント業界のことを書いたnoteをまとめております。
なかなか他では聞けない業界裏話もあったりするので、ご興味のある方は是非ご一読ください!