Teya シニアバックエンドエンジニア(ポルト、ハイブリッド勤務)
Teyaのフィンテックプラットフォームを支える、信頼性の高いJavaおよびSpring Bootサービスの設計・運用をリードします。 ヨーロッパの地域企業向け製品のアーキテクチャ、デリバリー、本番システム、エンジニアリング品質を担います。
仕事内容
- 安全で効率的、クリーンかつ十分にテストされたバックエンドサービスを構築・保守する
- Teyaのシステム全体でスケーラビリティ、パフォーマンス、信頼性を高める
- スコープ定義と設計から開発、テスト、デプロイ、保守まで、機能やプロジェクトを一貫して担当する
- プロダクト、デザイン、データサイエンス、セキュリティ、オペレーションの各担当者と緊密に連携する
- アーキテクチャレビューやエンジニアリング議論で技術的な視点を提供する
- 運用効率、信頼性、スケールを高めるツールやシステム連携を開発する
- 継続的インテグレーション、継続的デリバリー、継続的デプロイメントの実践を推進する
- コードレビューを行い、チームのエンジニアリング品質と有効性の向上に貢献する
- 他のソフトウェア開発者を指導・支援する
- ソフトウェアエンジニアリング、決済、フィンテックの動向を継続的に学ぶ
- 複数システムにまたがる複雑な問題を調査し、迅速な解決策を提供する
- コード品質、テスト、自動化、セキュリティの標準を確立し、推進する
- 分野の専門家として、他チームに技術サポートを提供する
応募要件
- 5年以上のプロフェッショナルなソフトウェアエンジニアリング経験
- Java 17以降およびSpring Bootを使用したバックエンドシステム開発の豊富な経験
- 信頼性の高い本番サービスを設計、構築、運用した実績
- システム設計、スケーラブルなアーキテクチャ、マイクロサービス、API開発の経験
- データベース、データ構造、パフォーマンスのトレードオフ、分散システムに関する深い知識
- Kafkaおよびイベント駆動アーキテクチャの実務経験
- モニタリング、オブザーバビリティ、テスト、運用上の責任を重視する姿勢
- 複数のサービスやシステムにまたがる複雑な問題の診断経験
- 自律的に働き、適切な技術判断を下し、迅速に成果を出す能力
- 複雑な विषयを説明し、技術方針に影響を与えられる明確なコミュニケーション能力
- 協調性があり、他のエンジニアの成長を支援する意欲
- AgileまたはScrum環境での実務経験
- コンピュータサイエンス、工学、または関連分野の学位があれば尚可
- 決済、フィンテック、または地域・ビジネス向けレコメンデーションプラットフォームの経験があれば尚可
- AWS、Kubernetes、Helmの経験があれば尚可
- Laravel、Spring、Reactor、または関連するフレームワーク、SDK、API、ライブラリの経験があれば尚可
- RBAC、ABAC、またはSpiceDBの知識があれば尚可
- BDDまたはTDDの経験があれば尚可
- CI/CDパイプラインの経験があれば尚可
福利厚生
- フレックスタイム制
- 健康保険
- MyFitnessとの提携を通じた身体・メンタルヘルス支援
- 年間25日の休暇に加え、祝日休暇
- 安全かつ適切に旅行できる場合、他のTeyaオフィスを訪問して同僚と交流する機会
- 金曜日のオフィスランチ
- 高品質な業務機器を備えたフレンドリーなオフィス
- カジュアルなオフィス環境
- ハイブリッド勤務制度
