60 ~ 100万円/月額想定年収:720 ~ 1200万円
業務委託契約
職務内容
■業務内容 ▼自社サービスのバックエンドエンジニアの募集です。 認証認可を中心としたシステム全体の設計とマイクロサービスアーキテクチャの推進を担当します。 具体的には、以下の業務を担当します。 - マイクロサービス間の認証認可システムの設計・実装 - 複数プラットフォームの認証統合設計・実装 - 既存ドメインの分析と分割設計(ドメインモデリングとマイクロサービス境界の設計) - システム間連携の設計(API設計、イベント駆動等) - アーキテクチャ移行のロードマップ策定 - 開発チームへの技術支援とガイドライン策定 ■開発環境 # 開発言語 - Java - Kotlin - Scala - TypeScript (AWS CDK) ※既存のコードベースは主にJavaで構成されていますが、担当開発範囲はScalaが多くなる想定です。また、新規サーバを構築する場合は、既存の開発環境に縛られず柔軟に技術スタックを選択したいと思っております。 # Webフレームワーク/ライブラリ - Spring Framework - Spring Boot - Pekko HTTP # 基本環境 - IDE: IntelliJ IDEA, VSCode(選択可) - OS: Mac(Windowsは要相談) - 仮想環境: Docker - ビルドツール: Gradle, SBT # インフラ - クラウド: AWS - コンピューティング: AWS Fargate(Amazon ECS), AWS Lambda - IaC: AWS CDK, AWS CloudFormation # DB - Oracle Database (OCI Autonomous Database) - Amazon Aurora - Amazon DynamoDB # 開発運用ツール - バージョン管理: GitHub - CI/CD: GitHub Actions, Jenkins - プロジェクト管理: Jira, Miro - ドキュメント管理: GitHub, Confluence - コミュニケーション: Slack ■希望入場日 ・2025年1月 ・週4日以上稼働 ・フルリモート
必須スキル
・マイクロサービスアーキテクチャの設計・導入経験 ・認証認可システムの設計経験(OAuth2.0、OpenID Connect等) ・クラウドプラットフォーム(GCP、AWS等)でのシステム設計経験 ・APIの設計経験(REST、GraphQL、gRPC等)
尚可スキル
・Scala、Go、Rustのいずれかのプログラミング言語を用いた開発経験 ・Amazon ECSやAWS Lambdaの利用経験 ・IaC(AWS CloudFormation、AWS CDK等)によるクラウドリソース構築経験 ・サービスメッシュ(Istio、AWS App Mesh等)の利用経験 ・IDaaS(Auth0、Amazon Cognito等)の導入経験 ・イベント駆動アーキテクチャの設計経験 ・分散システムにおけるセキュリティ設計経験
情報提供元: クラウドワークス テック
25日前
SNSアカウントでログイン