ソフトウェア技術者 API/アイデンティティ管理

求人ID : 7479
投稿日 : 2023-05-25
業界 : Information Technology and Services
雇用形態 : 契約, 短期, アルバイト
必須スキル : Software Engineer, API, Docker, Rust , Scala , AWS , PostgreSQL , Linux, MacOS , GraphQL , Kafka , Java, Python, Japanese JLPT N5, English2
市区町村 : 東京
都道府県: 東京
国 : 日本
年俸 : 8,000,000 ~ 10,000,000

仕事内容

ポジション名 ソフトウェアエンジニア API/アイデンティティ管理

記述

  • このポジションは、コア/インフラストラクチャ・マネージャー直属のソフトウェア・エンジニアで、APIとアイデンティティ・サービス(認証と社内システムへのアクセスを含む)の設計と開発を支援します。
  • このポジションでは、エンジニアの役割を求めています。つまり、設計から完成までプロジェクトをリードすることもできる人です。
  • 当社の技術スタックは以下の通りです:
  • Rust Programming Languageで書かれたDockerベースのマイクロサービス
  • Scalaで書かれた他社のマイクロサービス(チーム内のいくつかのサービスはScalaで書かれている)
  • AWS サービス(fargate、RDS、lambda)と PostgreSQL DB
  • Circle CI + terraformのプロビジョニングとデプロイメント
  • Linux/MacOSの開発環境
  • HTTPS、SSL、X.509などセキュアな通信を実現する技術
  • AWS Cognito(コグニート
  • HTTP RESTおよびGraphQL API(JSONデータ)
  • Kafkaメッセージキューイング

応募資格

  • 複数のモダンなプログラミング言語(C/C++、Java、Rust、Scala、Golang、Pythonなど)でのバックエンド開発経験が3年以上あること。
  • 複数のバックエンドプログラミング言語での3年以上の経験
  • ソフトウェアを一から設計した経験、既存のアプリケーションに変更を加えた経験(OO設計、マイクロサービス、機能設計、DDD、ドメイン/プロトコル分離など)
  • システム開発・運用に関する知識(Docker、Redis、SQL DB、AWS、ソース管理、CI/CDシステムなど)
  • OO設計の原則の理解
  • 関数型プログラミングパラダイムと方法論の理解 * ビジネスレベル以上の英語力。
  • RustまたはScalaの経験があることは必須条件ではありません。
  • 日本語が流暢に話せると尚可(必須ではない)
  • ソフトウェア工学の原則(OO、関数型プログラミング、ソフトウェア設計など)を理解していること。

望ましい資格

  • 複数のプログラミング言語による開発経験
  • 関数型プログラミングに関する何らかの知識または経験
  • フィンテック業界、特に銀行システムやクレジットカード決済システムの開発経験

会社について

当社は、消費者の支払いや購入の経験から煩わしさを取り除くことで、消費者に即時、毎月の連結信用を提供しています。独自のモデルや機械学習により、数秒で取引を引き受け、加盟店への支払いを保証します。当社は、不完全な取引の数を減らし、コンバージョン率を高め、平均注文金額を高め、消費者のリピート購入を促進することで、加盟店の収益を増加させます。

この組織は、オンラインとオフラインの両方でショッピングをより簡単に、より楽しくするために革新を続けています。


AI求人マッチング

レジュメをアップロードするだけ!
AIがあなたの経歴に合った求人を ご提案いたします。