
デジタルアーキテクト責任者 — インド・バンガロール
バンガロールで、Caterpillar向けの安全でスケーラブルなJavaおよびクラウドアプリケーションのアーキテクチャ設計とモダナイゼーションを主導します。分散システム、マイクロサービス、CI/CD、アプリケーションセキュリティ、エンタープライズソフトウェアの提供を指導します。
仕事内容
- 大規模アプリケーションのハイレベルおよびローレベルアーキテクチャを作成する
- JavaおよびJ2EEで信頼性と可用性の高い分散Webアプリケーションを設計・構築する
- Spring BootおよびSpring MVCでマルチスレッド分散マイクロサービスを開発する
- 最新のフレームワーク、アーキテクチャ、設計パターンを用いてレガシーアプリケーションをモダナイズするため、チーム横断で協働する
- CI/CDパイプラインを通じてアプリケーションのソースコードを管理する
- シフトレフトの制御や脆弱性の修正を含め、ソフトウェアライフサイクル全体にセキュリティプラクティスを適用する
- プログラミング、プロジェクト管理、開発業務を自律的に担当する
- 勤務時間外や週末のサポートを含む、複雑なアプリケーションおよび技術上の問題を調査・解決する
- 1つ以上のアプリケーションを支える複雑なシステムまたはインフラストラクチャに自律的に取り組む
- ビジネス価値を生み出す機能に向けて開発を導く
- ソフトウェア品質の実践方法とコーディング標準を定義する
- チーム開発の機会を特定し、継続的改善を促進する
- エンドユーザーや社内顧客と協働し、開発、デバッグ、テストを導く
- 統合テストおよび顧客受け入れテストを計画・実行する
応募要件
- Core Java、Spring Boot、Spring Security、HibernateまたはSpring Data JPA、Spring WebFlux、Spring Modulith、OpenAPI、LiquibaseまたはFlywayを用いたアプリケーション開発経験14年以上
- ビジネス要件を技術ソリューションおよびハイレベル・ローレベルのアーキテクチャ設計に変換した経験
- アプリケーションの設計、分析、プログラミング、統合、デバッグ、テスト、実装に関する経験
- JavaScript、HTML、CSS、ReactまたはAngularを使用したWebアプリケーション構築経験
- 技術的な問題を診断し、効果的な解決策を提案できる能力
- 性能、スケーラビリティ、可用性、信頼性、フォールトトレランスを考慮した大規模システムのアーキテクチャ設計経験
- Kafka、SQS、またはPub/Subモデルを使用したイベント駆動型アプリケーションの構築経験
- Microsoft CopilotなどのAIツールをソフトウェア開発・テストに使用し、AIまたは生成AIで自動化を行った経験
- 確立された設計パターンを用い、DockerおよびKubernetesベースのコンテナ化アーキテクチャでマイクロサービスを開発した経験
- 最新技術を迅速に習得し、エンタープライズ環境で適用できる能力
- Gitおよび同等ツールを使用したソースコード管理戦略への深い理解
- GitLab、GitHub、またはAzure Reposの経験
- JUnit、Mockito、Brunoなどのツールを使用したアプリケーション単体テストの作成経験
- キャッシュなどの技術によるアプリケーション性能改善の経験
- アプリケーションセキュリティプラクティスの適用およびAWSへのワークロード展開経験
- AWS CloudFormation、ECS Fargate、RDS、ALB、Lambda、S3、ElastiCache、EventBridge、SQS、SNS、Grafana、Prometheus、CloudWatch、API Gatewayの経験
- 脆弱性の修正およびアプリケーション開発におけるセキュリティ制御の自動化経験
- Azure DevOps、Git、GitHub、JFrog ArtifactoryなどのDevOps・セキュリティツールおよび同等プラットフォームの経験
- 最新のWebアプリケーションセキュリティ脅威と推奨されるセキュリティプラクティスの理解
- REST、GraphQL、gRPCの理解
- DB2やPostgreSQLなど、少なくとも2種類のデータベースに関する知識
- ロードバランシング、DNS、HTTP、SSL/TLSなど、JavaまたはJ2EEホスティングに必要なネットワークの基礎知識
- APIGee、SAFe、Azure DevOps、GitHub Actions、企業セキュリティコンプライアンスと修正、AzureまたはAWS、クラウドセキュリティポリシー、SonarQube、CodeQL、Rapid7、ArtifactoryまたはXRay、Fortifyに関する知識があれば尚可
福利厚生
- Caterpillarは機会均等雇用主です
- Caterpillarのタレントコミュニティに参加する機会






