業務内容
【案件概要】
ポイントシステム管轄のエンドユーザ向けサイトの新規開発や機能追加に関わる案件になります。
ポイントシステム自体は、顧客の事業の根幹に関わるものであり、他サービスとの連携も多く、広範囲のシステム理解が必要になります。
他者と協力してサイト/サービスを作り上げ、それが世に出される点においても、やりがいを感じて頂けるかと思います。
【具体的な作業内容】
・ポイント関連システムのフロント&バックエンド開発
・設計、コーディング、コードレビュー、テスト、リリースを通じたアプリケーション開発
・既存のサービスと機能の改善
・新しいアーキテクチャの導入、スケーラブルなシステムの設計、リファクタリング
・開発環境の改善(例:CI/CD、テスト自動化)
・制作サポート(オンコール)
・トラブル時のサービスのトラブルシューティング
スキル
【基本スキル】
以下に対して経験の有無を〇×でご回答ください。
・Java言語での3年以上の開発経験(優先)
・PHP言語での3年以上の開発経験
・NGINX、Apache、Tomcat などの 1 以上のサーブレットの経験
・Git および標準 Git ブランチ フローの経験
・英会話力(TOEIC800点以上)
・パフォーマンスを意識した実装をおこなった経験
・高トラフィックシステムの設計および開発の経験
・CI/CD およびテスト自動化の経験
・非SQL開発 (例: Couchbase)、特にKVSの経験 (個人レベルを含む)
【尚可スキル】
以下に対して経験の有無を〇×でご回答ください。
・データベースの開発経験 (例: MyQSL、Oracle)
・アジャイル開発の経験
・コンテナの使用経験 (Docker、Kubernetes など)
・アプリケーションのデプロイと運用経験(オンプレミス、パブリッククラウド利用)
・Webアプリケーションをターゲットとしたさまざまな種類のサイバー攻撃を積極的に特定、軽減、防止した経験。
・PHPのバージョンアップ経験
・PHPフレームワークの経験(Symfony、Laravelなど)
・ブラウザキャッシュやサーバーサイドキャッシュ、CDNキャッシュなどのキャッシュ管理の経験
・サービス構築の経験
・メッセージングシステムの経験 (例: Kafka、RabbitMQ)
求める人物像
・自立自走の出来る方
・チームとして仕事を進めることができる
・コミュニケーションに長けている方
・英会話について、抵抗感の無い方


