
ソフトウェアエンジニアインターン - Java、ベンガルール(ハイブリッド)
Smarshでソフトウェアエンジニアインターンとして、クラウドコンプライアンスプラットフォーム向けのJavaバックエンドサービスを開発します。マイクロサービス、API、分散システム、AIを活用したエンジニアリング施策に携わります。
仕事内容
- シニアエンジニアと協力し、Smarshのエンタープライズ向けコンプライアンスプラットフォームの機能を設計、開発、提供する
- 保守性が高く、十分にテストされたJavaのバックエンドサービスとAPIコードを開発する
- 大規模運用を想定したマイクロサービスと分散システムの開発に貢献する
- スプリント計画、デイリースタンドアップ、レトロスペクティブなどのアジャイルプラクティスに積極的に参加する
- コードレビュー、ペアプログラミング、継続的なメンタリングを通じてスキルを伸ばす
- AIツールや概念を活用して、実際のソフトウェアエンジニアリング課題に取り組む
応募要件
- 工学、コンピュータサイエンス、またはMCAの学士号・修士号を現在取得中、または最近修了していること
- データ構造、アルゴリズム、コンピュータサイエンスの主要概念を十分に理解していること
- Core Javaの実務経験
- 優れた分析力と問題解決能力があり、エンタープライズアプリケーションの構築に関心があること
- LLM API、機械学習モデル、またはAI搭載機能を使用したプロジェクトを少なくとも1件完了しており、GitHub、ポートフォリオ、またはライブデモで確認できること
- マイクロサービスとSpring Bootの経験
- MongoDBまたはElasticsearchに関する知識
- Angular、TypeScript、HTML、CSSなどのフロントエンド技術に関する実務知識
- アジャイルプラクティスと協調的なソフトウェア開発に触れた経験
福利厚生
- 有給インターンシップ
- インターン期間中の継続的なメンタリング
- コードレビューとペアプログラミングによるスキル開発
- アジャイルチームの各種会議への全面的な参加
- エンジニアリング業務でAIツールやアイデアを実際に活用できる機会
- シニアエンジニアとの直接的な協働
- 自分らしい表現を尊重する多様でインクルーシブな職場
- グローバル組織でのキャリア成長









