
シニアJava開発者(ブラジル・リモート)
CI&TにシニアJava開発者として加わり、AI支援型のエンジニアリングツールを活用して複雑なエンタープライズアプリケーションの近代化を進めます。 レガシーシステムのリファクタリング、自動テストの強化、体系的な開発手法の整備を担います。
仕事内容
- 複雑なJavaアプリケーションとエンタープライズ向けコードベースを開発・保守する
- 既存システムをリバースエンジニアリングし、アーキテクチャ、依存関係、ビジネスロジック、技術的制約を評価する
- AI支援ツールを使ってコード生成、分析、リファクタリング、テスト、ドキュメント作成を行う
- リバースエンジニアリング、仕様駆動開発、自動テスト生成など、体系的なAIエンジニアリング手法を採用する
- レガシー依存関係や古いコンポーネントを削除または置き換え、Javaアプリケーションを近代化する
- 安全なリファクタリングと近代化を支える自動テストを作成・拡充する
- エンジニアや関係者と協力し、要件と既存システムの動作を保守しやすい技術ソリューションに落とし込む
- エンジニアリングチームで繰り返し活用できるAI支援型開発手法の策定を支援する
- コード品質、保守性、テスト、ソフトウェアエンジニアリングの高い基準を守る
- 大企業がAIの機会をビジネス価値に変えられるよう支援するCI&Tの取り組みに貢献する
応募要件
- Java開発の実績があり、エンタープライズアプリケーションや複雑な既存システムの経験が望ましい
- Javaアプリケーションの開発、保守、リファクタリング、近代化に関する実務経験
- Copilotを主なAIコード生成ツールとしてチームで3か月以上使用した経験、またはClaude Code、Codex、GitHub Copilot、Antigravityなど同等のツールを6か月以上使用した経験
- 共有された体系的なAI開発手法、特にリバースエンジニアリングまたは仕様駆動開発の実務経験
- AI支援手法を使ったテスト生成の実務経験
- Javaシステムをリファクタリングしてレガシー依存関係を削除または置き換えた経験
- 不慣れで複雑なコードベースを理解し、効果的に作業できる能力
- クリーンコード、自動テスト、バージョン管理、共同開発を含む確かなソフトウェアエンジニアリングの基礎
- 明確なコミュニケーション力と、技術チームや関係者と効果的に協働する力
- Java 17またはJava 21の経験があれば尚可
- SQLリレーショナルデータベースの経験があれば尚可
- NoSQLデータベースの知識があれば尚可
福利厚生
- 医療保険および歯科保険
- 食事補助および食品手当
- 保育支援
- 延長された父親向け育児休暇
- Wellhub(Gympass)およびTotalPassとの提携を通じた、ジムや健康・ウェルネス専門家の利用
- 利益分配および業績参加(PLR)
- 生命保険
- CI&T Universityを通じた継続的な学習
- 割引クラブ
- 身体、心、総合的なウェルビーイングを支援する無料オンラインリソース
- 妊娠と責任ある子育てに関する講座
- オンライン学習プラットフォームとの提携
- 語学学習プラットフォーム
- 健康・ウェルビーイングチーム、インクルージョンの専門家、アフィニティグループの利用
- 選考過程で障害のある候補者への支援と合理的配慮








