ソフトウェア・エンジニア

私たちは、最先端の金融テクノロジーをお客様に提供する急成長しているスタートアップ企業です。

私たちが提供しているのは、アプリでもカードでもサービスでもありません。私たちが提供しているのは、決済革新を支える基盤であり、斬新なデジタル決済体験を実現するためのバックエンド・インフラストラクチャになります。私たちのプラットフォームは、シングル・コードベースで開発され、画期的な拡張性があり、簡単に各国・地域に導入でき、柔軟にカスタマイズ設定、外部システムと連携ができます。

急成長しているビジネスを支えるために、私たちは今、世界中のテクノロジー専門家による強力なチームをワールドワイドに構築しています。日本のお客様により良いサービスを提供するために、エンタープライズ・ソフトウェアの経験が豊富なソフトウェア・エンジニアを募集しています。挑戦することが好きで、新しい技術を学ぶ意欲があり、チームプレイができる方を求めています。フィンテック・ペイメントの経験がある方が望ましいですが、必須ではありません。

Responsibilities

  • 開発、テスト、正確性・機能性・セキュリティなどの面からソースコードを分析・レビューする
  • スプリントで構成されたソフトウェア開発ライフサイクルに参加する
  • 本番環境オペレーションのサポート
  • 様々な経験を持つ他のチーム、メンバー、またお客様に対して、書面および口頭で技術情報を確実・効率的に行う
  • 他のチーム、メンバー、お客様と協力してプロジェクトに取り組む
  • エンジニアリングチーム全体に良い影響を与える
  • フローチャート、UMLダイアグラムなどで仕様を明確化し、必要なコメントをソースコードに記述する。
  • 若手エンジニアを指導する(シニア・ソフトウェア・エンジニアの場合)
  • テクニカル・リーダーシップ(シニア・ソフトウェア・エンジニアの場合)

応募資格

  • Java開発者としての実務経験(シニア・ソフトウェア・エンジニアの場合は9年以上)
  • Javaによるエンタープライズソフトウェア開発の経験(シニア・ソフトウェア・エンジニアの場合は7年以上)
  • ペースの速い、反復的な開発プロセスの経験
  • 大規模かつ複雑なプロジェクトでの実績

スキル

  • Java
  • Lambdas、Generics、およびMap、List、Setなどのデータ構造に精通している。
  • Spring Frameworkまたは類似のフレームワーク
  • よく使われるデザインパターンとアルゴリズムに関する知識
  • Groovyスクリプティング
  • Actor Model、Java CompletableFuture、各種スレッドプールなど並行処理に関する知識
  • Hibernateまたは類似のJPAフレームワーク
  • Restful Web Services
  • MySQL、Oracle、DB2、MS SQLまたはNoSQL
  • ReactJS、JavaScript
  • 英語と日本語の両方を読み、書き、聞き、話すことができる