
シニアJava開発エンジニア(ハイブリッド勤務・カナダ)
Tecsysに加わり、医療および流通サプライチェーン向けのスケーラブルなバックエンドシステムを構築するシニアJava開発エンジニアとして活躍します。 Java、Spring Boot、マイクロサービス、AIを活用した開発プラクティスを用い、経験豊富なエンジニアチームと協働します。
仕事内容
- Java、Spring Boot、マイクロサービスを使用して堅牢なバックエンドサービスを構築・展開する
- コードレビューを行い、技術設計の意思決定に貢献する
- 他の開発者を指導しながら、実践的な品質保証活動を支援する
- プロダクトおよびビジネスパートナーと協力し、複雑なビジネス要件をスケーラブルなソリューションに変換する
- 提供するプロダクトと日々のエンジニアリングワークフローにAI機能を組み込む
- 開発スピードを高めるAIファーストのプラクティスを開発者に指導する
- 新しい技術を評価し、明確な価値をもたらす場合に導入する
- パフォーマンス、スケーラビリティ、オブザーバビリティ、セキュリティを高めるエンジニアリングプラクティスを推進する
- DevOpsおよび運用チームと連携し、保守しやすく本番環境に対応できるソフトウェアを提供する
- アジャイルセレモニーや振り返りの議論に参加する
- 協働、イノベーション、説明責任、継続的改善を促進する
応募要件
- Javaバックエンドシステムの構築における7年以上の実務経験
- システム設計、アプリケーション開発、テスト、運用上の信頼性に関する実践経験
- オブジェクト指向設計、マイクロサービスアーキテクチャ、RESTfulサービスに関する深い知識
- Spring Boot、Java 11以降、JUnit、Mockitoに関する高度な経験
- リレーショナルデータベースに関する確かな知識。PostgreSQLの経験が望ましく、OracleおよびSQL Serverの経験も求められる
- NoSQLデータベースの知識があれば尚可
- Git、Maven、IntelliJ、Eclipse、Visual Studio Codeなどの最新IDEの使用経験
- KiroやClaudeなどのAIツールを日々の開発業務に統合した経験
- 複雑な分散アーキテクチャ内でスケーラブルなソフトウェアを設計・提供する能力
- 開発者を指導し、QAと協力し、コードレビューに参加し、概念実証を構築する能力
- 優れたビジネス感覚と明確なコミュニケーション能力
- コンピューターサイエンス、ソフトウェアエンジニアリング、または関連分野の学位
福利厚生
- リモートワークを基本とした柔軟な働き方と、勤務時間を自律的に管理できる環境
- 初日から福利厚生の適用と休暇取得資格を提供
- 競争力のある雇用主拠出の年金制度
- 従業員の集まりやコミュニティ重視の取り組み
- 学び、成長し、新たな挑戦に取り組む機会
- 世界各地のチームの同僚と協働できる環境
- 一人ひとりを尊重し、成功に向けて支援するインクルーシブな環境









