Java/EC / CRM向けAPIプラットフォーム(自社サービス)の開発案件・求人

募集中2年前

Java/EC / CRM向けAPIプラットフォーム(自社サービス)の開発案件・求人

〜750,000/月

作業内容

EC / CRM 向け API プラットフォームを構成するマイクロサービスの設計・開発を担当していただきます。 こちらのプラットフォームにおいて、複数の小規模なサービスが協調してサービスを構成する「マイクロサービスアーキテクチャ」を採用しています。 それぞれのサービスは認証・認可、商品管理、決済などEC領域で重要な機能を分担しており、顧客の要件に応じて選択的に機能を提供することが可能です。 各サービスはJavaとSpring Bootで構成されたDockerコンテナをECS上でホストし、データストアにはRDSやDynamoDBなどマネージドサービスを採用しています。 いわゆるECサイトのようなフロントエンドアプリケーションはサービスとしては提供せず、データストア / ビジネスロジックのみを提供するシステムの形態は、 昨今「ヘッドレスコマース」という言葉で知られるようになってきました このような先進的なアーキテクチャのアプリケーションを設計・開発し、 サービスの機能追加・信頼性向上を通じて世の中に新しい価値を提供していく仕事をお任せします。 顧客要件をもとに仕様検討・設計を行い、 実装・テストまでを行う開発フェーズはもちろんですが、 APIプラットフォームという「開発者向け」のプロダクトであるため、 使いやすいAPIを設計すること、正確でわかりやすいドキュメントを書くことも重要な業務です。

必須スキル

Java ・オブジェクト指向言語によるWeb アプリケーションの開発に携わった実務経験 ・GitHub 等を用いたソースコード管理ツールでのチーム開発経験 ・AWS(Amazon Web Services)への興味・関心 ・オフライン/オンライン問わずに自分の考えを相手に伝える力

歓迎スキル

・Java(11以降) / Spring Frameworkを用いた開発経験:3年以上 ・Web APIの仕様を検討・設計経験 ・Web APIを通じて外部システムと連携するプログラムの開発経験 ・何らかのテスティングフレームワークを用いたユニットテストコードの記述経験 ・ECに関連するシステムの開発経験 ・チーム開発でのリーダーの実務経験

契約形態

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

開発環境

Javaなど

精算基準時間

140時間〜180時間

募集回数

1回

スキル

バックエンド:
ビジネスツール・コミュニケーション:
その他:

企業名

サービス/プロジェクト名

詳細スケジュール/リリース時期

現場責任者の雰囲気

開発体制の詳細

詳細は面談でお伝えします。ご相談ください。

一部の情報は非公開の場合があります

案件について詳しく聞いてみませんか?

知りたい内容を選んでください(複数選択可)