Capgemini シニアJava・Vue.jsフルスタックエンジニア――モロッコからのリモート勤務
Java、Spring Boot、Vue.jsを使用し、Capgeminiのエンタープライズ顧客向けフルスタックアプリケーションを構築・サポートします。 セキュアなAPI、マイクロサービス、データアクセス、テスト、アジャイル開発を担当します。
仕事内容
- Spring BootによるJavaバックエンドサービスとVue.jsフロントエンドアプリケーションの構築・保守
- モダンで高性能かつ直感的なユーザーインターフェースの作成
- 安全で信頼性の高いREST APIの開発・統合
- JPAとPostgreSQLを使用したビジネスサービスの実装とデータアクセスの管理
- マイクロサービスベースのアーキテクチャの設計・進化への貢献
- 単体テストと統合テストの作成、およびテスト自動化のサポート
- Clean Codeの実践、Sonar、ピアレビューによるコード品質の維持
- アジャイル/ScrumチームでQA、DevOps、アーキテクト、プロダクトオーナーと協働
- アジャイルセレモニーと継続的改善への参加
- 技術文書の整備と稼働中アプリケーションのサポート
応募要件
- コンピューターサイエンス、関連分野の学士号または修士号、あるいは同等の資格
- Javaによるフルスタック開発経験5年以上
- Javaの高度なスキル。Java 17の経験があれば尚可
- Spring Boot、REST、Security、JPAに関する深い知識
- Vue.jsの豊富な経験。Vue 2またはVue 3に対応できること
- JavaScript、TypeScript、HTML5、CSS3に精通していること
- SQLおよびPostgreSQLに関する高い能力
- マイクロサービスアーキテクチャの設計または開発経験
- Maven、GitまたはGitLab、Sonarの実務知識
- CI/CDパイプラインの理解
- 単体テストと統合テストの作成経験
- DockerおよびKubernetesの知識があれば尚可
- 本番サービスのサポート経験があれば尚可
- 協調性があり、自律的で、整理して業務を進められること
- 優れたコミュニケーション能力
福利厚生
- モロッコおよび海外からのリモート勤務
- 裁量を持って働ける柔軟な勤務形態
- 研修、資格取得、個別サポート
- 大手顧客向けの多様で影響力の大きなプロジェクト
- 活発な技術コミュニティへの参加
- インクルーシブで多文化的かつ障害者包摂を重視する職場文化
- パートナー組織との地域活動
- 環境負荷低減に取り組む会社の姿勢
