
シニアJavaバックエンドエンジニア – トロント(ハイブリッド勤務)
シニアJavaエンジニアとして、TD Securitiesの資本市場の顧客向けに、安全でスケーラブルな証券業務技術を構築します。 Java、Spring Boot、React、API、マイクロサービスを用いてフルスタックソリューションを開発します。
仕事内容
- 安全で堅牢かつスケーラブルなJavaフルスタックアプリケーションを設計、開発、改善、保守する
- クリーンで効率的かつ十分にテストされたコードを作成し、ピアレビューに参加する
- テスト、デプロイ、安定化を通じてアプリケーションを保守し、本番環境をサポートする
- 安全なコーディング標準とアプリケーションセキュリティの実践を適用する
- 開発、自動化、テスト用のツールを評価し、推奨する
- 単体テスト、統合テスト、コンポーネントテスト、回帰テストを実施する
- スコープレビュー、リスクと影響の評価、コスト見積もりに貢献する
- インシデントを調査し、根本原因を特定して本番環境の問題を解決する
- サービスパフォーマンスを監視し、設定を管理し、バックアップを支援し、認証制御を検証し、パフォーマンスチューニングを支援する
- ビジネス要件と技術要件を評価し、アプリケーションおよびシステムのソリューションを調査する
- アナリスト、デザイナー、技術パートナーと協力し、ビジネス要件を技術ソリューションに変換する
- スコープ、ソリューション戦略、見積もり、スケジュール、リスク、依存関係、実装について助言する
- 技術的な意思決定を説明し、関係者やビジネスパートナーにプロジェクトの進捗、リスク、課題を伝える
- 運用上のリクエスト、機能拡張、修正変更、本番環境のサポートに対応する
- アプリケーションサポート、インフラストラクチャ、品質保証、ビジネスの各チームと連携する
- 開発プラクティス、自動化、テスト、デプロイ、アプリケーションの保守性を向上させる
応募要件
- Java 11以降およびSpring Bootの実務経験
- Javaのコア、オブジェクト指向設計、コレクション、並行性、現代的なソフトウェア開発プラクティスに関する理解
- リレーショナルデータベース、データモデリング、クエリ最適化、SQL開発に関する深い知識
- RESTful APIとサービス指向の統合を設計、構築、利用した経験
- サービス分割、API契約、レジリエンス、オブザーバビリティ、デプロイに関する考慮事項を含む、マイクロサービスアーキテクチャの豊富な経験
- 再利用可能なコンポーネント、状態管理、バックエンド統合を含む、Reactと現代的なフロントエンドプラクティスの実務経験
- 金融機関でのJava開発経験があれば尚可
- Python開発経験が望ましい
- プライムブローカレッジ、証券ファイナンス、または関連する資本市場分野の経験が望ましい
- Broadridge BPSAまたは類似の証券業務処理プラットフォームの経験があれば尚可
福利厚生
- 企業および個人の業績に基づく変動報酬
- 健康とウェルビーイングに関する福利厚生
- 貯蓄および退職プログラム
- 有給休暇
- 銀行サービスの特典と割引
- キャリア開発の機会
- 報奨および表彰プログラム
- 定期的なキャリア、能力開発、業績に関する面談
- オンライン学習プラットフォームの利用
- メンタリングプログラム
- 研修およびオンボーディングセッション
- アクセシブルな会議室やオンライン面接での字幕を含む、職場での配慮








