EXPERT ENGINEER
エキスパートエンジニア
(JavaによるAPI開発チームのテックリード / アーキテクト候補)
自社サービスのEC / CRM向けAPIプラットフォーム
「prismatix」のテックリード / アーキテクト候補を募集!募集職種一覧へ
仕事内容 |
EC / CRM 向けAPIプラットフォーム「prismatix」の開発チームにおいて、既存の問題を解決し、次世代のアプリケーション基盤を設計・構築していく技術面でのリーダーシップを発揮していただきます。 prismatixは複数の小規模なサービスが協調してサービスを構成する「マイクロサービスアーキテクチャ」を採用しています。それぞれのサービスは認証・認可、商品管理、ショッピングカート、注文管理、決済などEC領域で重要な機能を分担しており、顧客の要件に応じて選択的に機能を提供することが可能です。各サービスはJavaとSpring Bootで構成されたDockerコンテナをECS上でホストし、データストアにはRDSやDynamoDBなどマネージドサービスを採用しています。 いわゆるECサイトやモバイルアプリのようなフロントエンドアプリケーションはサービスとしては提供せず、データストア / ビジネスロジックのみを提供するシステムの形態は、昨今「ヘッドレスコマース」という言葉で知られるようになってきました(prismatixでは「エンゲージメントコマース」という言葉で表現しています)。 prismatixは開発開始から既に5年ほど経過しており、現在のアプリケーションのメジャーバージョンは 2 です。お任せしたい仕事のひとつは、現行バージョンである V2 が抱えている技術的な課題の解決です。現在トータルで数千万人にものぼるエンドユーザーに価値を届けることを最優先にして開発を進めていた結果、足元をきちんと整備し、運用しやすいアプリケーションとして改善していく部分が少し後回しになってしまっている現状を、本来のあるべき姿に近づけていくのがミッションです。 もうひとつのミッションが、prismatixの次期バージョンである V3 の設計・構築です。現行バージョンでの学びを活かし、より開発・運用しやすく高品質なアプリケーションとするために、開発基盤の設計・構築から携わっていただきます。 さらに、技術面でのリーダーとしてチームのロールモデルとなり、個人やチームのスキルアップをサポートしてくれることも期待しています。 チームは、プロダクトオーナー、システムアーキテクト、ソフトウェアエンジニア、SRE、プロジェクトマネージャーなど多様な専門スキルを持つメンバーが在籍し、それぞれの専門領域で貢献しながらプロダクト全体の開発・運用に取り組んでいます。 セルフマネジメント、およびチームとしてのアウトプットの最大化を前提に、1人1人が裁量をもって仕事を進めながらも、コミュニケーションはフラットです。チャットやテレビ会議などクラウドワーキングツールを積極的に活用し、時間と場所の制約から発生するコストを最小限に抑えることによって効率的に仕事を進めています。 |
---|---|
募集背景 | prismatix事業の急拡大に伴い人材を募集します。 |
この仕事で得られるもの |
|
応募資格 | 【必須の経験】
【歓迎する経験や能力】
【求める人物像】
|
採用応募フォーム
採用はグループ会社のクラスメソッド株式会社で行なっております
下記リンク先よりご応募お願いいたします