JavaScript/Java Software Engineer (P3)
職務内容
グローバル保険会社が、オープン開発技術チームに参加するJavaScript/Javaソフトウェアエンジニアを募集しています。
業務詳細
- JavaScript/TypeScriptを使用したフロントエンド/バックエンドアプリケーションの開発。
- Java/SpringBootベースのアプリケーションの開発およびレビュー。
- アーキテクチャの決定を行い、スケーラブルなシステムを設計する。
- 既存のアプリケーションを強化する方法を継続的に特定し、改善に取り組む。
- 他の開発者が開発したコードをレビューし、効率性、テスト容易性、可読性、保守性、スタイルガイド準拠などのベストプラクティスを保証するためのフィードバックを提供する。
【会社概要】
5,000万人以上の顧客から信頼されている世界最大の保険・金融グループの1つです。同社は、個人顧客、中小企業、大企業に対して、損害保険、生命保険、退職金、相続など、生涯を通じた様々な金融保障を提供しています。
【就業時間】
09:00 - 17:00(月~金)在宅勤務、必要に応じて出社
【休日休暇】
完全週休2日制(土日祝休み)、年末年始、年次有給休暇、その他特別休暇など
【待遇・福利厚生】
各種社会保険完備(厚生年金保険、健康保険、労災保険、雇用保険)、 屋内原則禁煙(屋外に喫煙所あり)、 通勤交通費支給など
必須スキル
- JavaScript/TypeScript、Java/SpringBootを用いたWebアプリケーションの開発経験。
- ReactとReduxを使用したフロントエンド開発経験。
- HTML/CSSを使用して、クリーンでレスポンシブなユーザーインターフェイスを実装する能力。
- Node.jsおよびExpressなどのフレームワークを使用したバックエンド開発経験。
- RESTful APIの設計とSwagger/Open API仕様の十分な理解。
- MySQLなどのリレーショナルデータベースを理解し、スキーマの設計、効率的なクエリの作成、必要に応じてインデックスの追加ができること。
優遇されるスキル・経験
- OpenShiftおよび/またはKubernetesの経験。
- サーバーレスアーキテクチャの経験
- サービス指向および/またはマイクロサービスアーキテクチャの経験。
- JenkinsやSonarQubeなどのCI/CDツールの使用経験。
- DocumentDBやRedisなどのNoSQLデータベースの基本的な理解。