開発/WEB(Java)/メンバー(東京)【RLC】
Webアプリケーション開発エンジニアとして、「ブラストメール」における新機能開発を中心にパフォーマンス向上、技術的改善や刷新などの開発業務に携わって頂きます。
具体的な業務内容
●ブラストメールにおけるバックエンド開発
・REST APIの新規作成/改修
・バッチアプリケーションの新規作成/改修
※開発フェーズの担当領域は以下の通りです。
・基本設計~詳細設計(DB設計も含む)
・実装(単体テストコード作成も含む)
・結合テスト(テストコード作成)
・リリース準備
●開発成果物の作成/レビュー
・仕様書、設計書のドキュメント作成およびレビュー
※仕様書や設計書については顧客向けではなく、内部の情報共有向けの資料で必要状況に応じて作成をします。
・コードレビューによる品質の確保
開発環境
●開発
利用言語:Java(他、Go/PHP/Python)
ミドルウェア :Apache/Nginx/Jetty/RabbitMQ/AmazonSQS
フレームワーク・ライブラリ:SpringBoot/JUnit/Mockito
データベース:PostgreSQL/MongoDB
CI、テスト:Gitlab-CI/Cypress/Karate
実行環境:EC2、Lambda、Docker
エディタ(コーディングツール):IntelliJ、VSCode、GithubCopilot
●管理
バージョン管理システム:GitLab
チケット管理システム:Redmine
その他:ChatGPT/SonarQube/Slack/Rundeck/Elasticsearch/Notion
※弊社では積極的なAI利用を進めており、有償ライセンスに投資をして
全メンバー利用できる環境があります。
【従事すべき業務の変更の範囲】
本人の能力・適性および事業運営上の必要性に応じ、会社の定める業務に変更する場合があります。