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









